Market Price
$ 67.25
Selling Price
$ 59.40
3784
1456
3430
4461
Market Price
$ 48.02
Selling Price
$ 43.46
1007
969
450
3372
Market Price
$ 39.09
Selling Price
$ 32.64
2809
1331
2317
2995
Market Price
$ 61.91
Selling Price
$ 54.91
296
158
227
762
Market Price
$ 44.01
Selling Price
$ 37.30
876
673
421
2333
Market Price
$ 54.62
Selling Price
$ 47.19
1472
1344
467
2909
Market Price
$ 39.25
Selling Price
$ 34.56
239
174
187
949
Market Price
$ 39.36
Selling Price
$ 33.53
2120
1000
1742
4723
Market Price
$ 65.96
Selling Price
$ 59.36
1993
1844
1738
3831
Market Price
$ 50.09
Selling Price
$ 44.43
337
239
184
1153
Market Price
$ 67.68
Selling Price
$ 57.59
2680
1321
2631
2786
Market Price
$ 30.10
Selling Price
$ 26.18
456
378
371
490
Market Price
$ 45.66
Selling Price
$ 39.44
1446
376
701
1463
Market Price
$ 55.78
Selling Price
$ 48.67
1891
892
1584
2550
Market Price
$ 69.03
Selling Price
$ 59.63
1312
375
1181
2630
Market Price
$ 33.26
Selling Price
$ 28.17
2353
1306
2241
2580
Market Price
$ 48.33
Selling Price
$ 42.07
308
133
254
677
Market Price
$ 33.54
Selling Price
$ 29.06
331
262
308
475
Market Price
$ 30.61
Selling Price
$ 26.07
1081
643
376
2251
Market Price
$ 55.54
Selling Price
$ 48.77
1905
764
1638
3757
Market Price
$ 45.29
Selling Price
$ 40.92
895
308
451
3866
Market Price
$ 38.29
Selling Price
$ 31.95
2530
560
1918
2744
Market Price
$ 65.24
Selling Price
$ 54.60
1366
1043
1334
1905
Market Price
$ 29.39
Selling Price
$ 25.36
2820
748
2298
4966
Market Price
$ 32.86
Selling Price
$ 27.39
1584
1252
1503
3803
Market Price
$ 58.10
Selling Price
$ 52.20
2250
1107
1900
4248
Market Price
$ 38.75
Selling Price
$ 34.54
2366
1181
649
3973
Market Price
$ 36.04
Selling Price
$ 31.83
1087
516
754
3096
Market Price
$ 51.44
Selling Price
$ 44.87
972
707
794
1507
Market Price
$ 36.83
Selling Price
$ 32.50
1035
418
444
1234
Market Price
$ 34.17
Selling Price
$ 30.88
1591
861
927
3150
Market Price
$ 51.29
Selling Price
$ 43.97
2687
1490
1247
3271
Market Price
$ 35.76
Selling Price
$ 31.32
275
241
213
463
Market Price
$ 46.92
Selling Price
$ 40.88
2403
778
2091
4707
Market Price
$ 29.47
Selling Price
$ 26.03
553
254
297
2681
Market Price
$ 36.54
Selling Price
$ 33.09
1915
966
702
2017
Market Price
$ 29.91
Selling Price
$ 26.47
2376
2332
1049
2910
Market Price
$ 56.82
Selling Price
$ 48.09
1183
338
948
1291
Market Price
$ 32.45
Selling Price
$ 27.99
960
732
861
2947
Market Price
$ 50.41
Selling Price
$ 45.62
1881
1115
1422
2894