Market Price
$ 43.81
Selling Price
$ 39.48
1019
629
519
3914
Market Price
$ 40.74
Selling Price
$ 35.09
2486
559
582
3465
Market Price
$ 63.40
Selling Price
$ 54.71
2227
1836
931
4682
Market Price
$ 41.15
Selling Price
$ 34.42
599
558
484
1135
Market Price
$ 56.04
Selling Price
$ 48.48
1548
783
1276
2228
Market Price
$ 57.28
Selling Price
$ 49.32
1021
905
484
1872
Market Price
$ 38.39
Selling Price
$ 34.37
3138
1670
1026
3569
Market Price
$ 63.74
Selling Price
$ 55.85
3699
1151
2966
4285
Market Price
$ 44.53
Selling Price
$ 38.29
1752
1090
604
4143
Market Price
$ 54.59
Selling Price
$ 48.54
2323
472
1211
4476
Market Price
$ 40.83
Selling Price
$ 36.46
2356
1755
1320
3230
Market Price
$ 43.21
Selling Price
$ 36.26
198
163
141
496
Market Price
$ 47.12
Selling Price
$ 39.95
629
345
395
890
Market Price
$ 53.95
Selling Price
$ 46.16
2069
479
1159
3007
Market Price
$ 65.67
Selling Price
$ 55.28
3587
3284
950
4661
Market Price
$ 50.67
Selling Price
$ 45.09
293
77
281
583
Market Price
$ 55.33
Selling Price
$ 48.38
1298
976
1111
2231
Market Price
$ 54.65
Selling Price
$ 45.61
638
464
480
1852
Market Price
$ 32.43
Selling Price
$ 28.22
2443
981
2091
4049
Market Price
$ 65.27
Selling Price
$ 58.50
1369
318
1257
1505
Market Price
$ 38.93
Selling Price
$ 33.09
2508
1627
1123
3624
Market Price
$ 31.57
Selling Price
$ 27.32
366
133
138
403
Market Price
$ 44.15
Selling Price
$ 37.83
303
244
113
823
Market Price
$ 51.39
Selling Price
$ 45.62
593
393
434
1641
Market Price
$ 35.62
Selling Price
$ 31.75
1510
502
1430
2867
Market Price
$ 61.20
Selling Price
$ 52.71
1753
543
1498
4288
Market Price
$ 38.27
Selling Price
$ 33.94
2959
1180
2955
3497
Market Price
$ 34.52
Selling Price
$ 30.66
1160
691
461
1774
Market Price
$ 47.46
Selling Price
$ 43.12
690
648
497
3219
Market Price
$ 35.74
Selling Price
$ 29.98
1729
1148
1263
3863
Market Price
$ 58.36
Selling Price
$ 50.59
2596
2359
2296
2739
Market Price
$ 49.41
Selling Price
$ 42.65
1367
757
1146
4162
Market Price
$ 67.91
Selling Price
$ 57.56
611
274
367
1067
Market Price
$ 31.53
Selling Price
$ 26.72
3041
1713
1912
4818
Market Price
$ 59.30
Selling Price
$ 52.01
2017
1426
1185
4474
Market Price
$ 51.03
Selling Price
$ 46.10
590
209
490
735
Market Price
$ 59.61
Selling Price
$ 51.17
1718
544
1226
2525
Market Price
$ 31.17
Selling Price
$ 26.58
648
317
140
2400
Market Price
$ 61.08
Selling Price
$ 53.92
1511
1360
879
2028
Market Price
$ 43.83
Selling Price
$ 37.67
2212
1859
1490
2619