Market Price
$ 53.30
Selling Price
$ 46.64
246
206
88
1207
Market Price
$ 36.21
Selling Price
$ 32.24
559
380
213
1259
Market Price
$ 59.80
Selling Price
$ 53.18
2400
2088
639
3802
Market Price
$ 67.53
Selling Price
$ 57.90
3827
1540
1420
3839
Market Price
$ 51.92
Selling Price
$ 47.10
1364
310
1262
1888
Market Price
$ 56.71
Selling Price
$ 50.86
2013
490
1152
2419
Market Price
$ 58.44
Selling Price
$ 49.07
1731
684
1635
2330
Market Price
$ 62.91
Selling Price
$ 56.50
3506
983
3432
3568
Market Price
$ 55.00
Selling Price
$ 46.14
1377
795
407
3584
Market Price
$ 55.48
Selling Price
$ 49.74
1795
795
1701
4436
Market Price
$ 41.65
Selling Price
$ 35.85
2764
1186
1190
3458
Market Price
$ 41.73
Selling Price
$ 34.84
4288
3991
2673
4996
Market Price
$ 29.83
Selling Price
$ 26.11
275
260
208
1144
Market Price
$ 51.82
Selling Price
$ 46.91
1895
693
1224
4063
Market Price
$ 31.20
Selling Price
$ 26.14
382
282
106
550
Market Price
$ 35.06
Selling Price
$ 31.27
1494
469
1164
3278
Market Price
$ 41.05
Selling Price
$ 35.06
703
418
584
860
Market Price
$ 44.08
Selling Price
$ 39.68
288
245
282
1078
Market Price
$ 67.10
Selling Price
$ 57.78
438
257
303
1057
Market Price
$ 31.79
Selling Price
$ 28.08
2266
1081
1374
3820
Market Price
$ 48.19
Selling Price
$ 42.54
321
259
228
1019
Market Price
$ 46.13
Selling Price
$ 41.53
898
446
404
1166
Market Price
$ 41.13
Selling Price
$ 35.05
1524
1027
521
2562
Market Price
$ 68.64
Selling Price
$ 59.56
2037
661
1540
2128
Market Price
$ 65.04
Selling Price
$ 55.93
988
954
854
1009
Market Price
$ 34.64
Selling Price
$ 30.02
605
195
213
900
Market Price
$ 51.13
Selling Price
$ 46.39
1555
851
835
2238
Market Price
$ 67.97
Selling Price
$ 58.98
2536
2088
2536
2999
Market Price
$ 45.55
Selling Price
$ 39.50
1175
537
710
1546
Market Price
$ 29.79
Selling Price
$ 26.18
4718
3631
3854
4932
Market Price
$ 50.55
Selling Price
$ 45.46
1847
1846
602
2217
Market Price
$ 40.36
Selling Price
$ 35.38
358
104
187
514
Market Price
$ 53.31
Selling Price
$ 47.15
1096
876
340
3831
Market Price
$ 68.43
Selling Price
$ 58.45
142
108
69
596
Market Price
$ 30.46
Selling Price
$ 26.70
2146
946
1217
4270
Market Price
$ 44.48
Selling Price
$ 40.02
469
314
364
471
Market Price
$ 29.77
Selling Price
$ 26.14
641
637
324
1097
Market Price
$ 64.13
Selling Price
$ 56.89
419
92
288
1086
Market Price
$ 36.26
Selling Price
$ 31.10
858
398
551
2559
Market Price
$ 41.07
Selling Price
$ 36.21
471
340
143
476