Market Price
$ 68.07
Selling Price
$ 59.72
660
155
149
2867
Market Price
$ 85.78
Selling Price
$ 74.07
766
712
396
1103
Market Price
$ 64.27
Selling Price
$ 55.88
310
143
230
599
Market Price
$ 75.40
Selling Price
$ 64.77
1826
569
871
3926
Market Price
$ 84.50
Selling Price
$ 70.99
643
286
403
1423
Market Price
$ 105.08
Selling Price
$ 93.07
802
787
714
1625
Market Price
$ 81.89
Selling Price
$ 69.11
2961
2055
2247
3283
Market Price
$ 91.12
Selling Price
$ 80.50
2630
1191
1911
4616
Market Price
$ 104.39
Selling Price
$ 92.80
1663
1260
435
4896
Market Price
$ 113.56
Selling Price
$ 94.83
2010
492
1176
4124
Market Price
$ 111.77
Selling Price
$ 94.11
2090
1102
700
3661
Market Price
$ 70.05
Selling Price
$ 62.91
599
458
334
911
Market Price
$ 95.18
Selling Price
$ 84.48
698
164
530
3055
Market Price
$ 63.63
Selling Price
$ 57.50
1178
246
862
1306
Market Price
$ 105.96
Selling Price
$ 93.33
903
571
867
2182
Market Price
$ 66.72
Selling Price
$ 59.39
705
231
503
1166
Market Price
$ 76.66
Selling Price
$ 64.21
3666
2559
2833
4914
Market Price
$ 98.76
Selling Price
$ 83.55
156
90
84
493
Market Price
$ 77.58
Selling Price
$ 70.18
1057
472
425
2203
Market Price
$ 100.98
Selling Price
$ 85.45
1375
334
783
3504
Market Price
$ 97.59
Selling Price
$ 86.02
405
395
310
1441
Market Price
$ 98.01
Selling Price
$ 81.89
1880
890
1633
4072
Market Price
$ 67.16
Selling Price
$ 60.14
1567
355
434
4721
Market Price
$ 100.33
Selling Price
$ 83.93
4016
2769
3120
4986
Market Price
$ 100.17
Selling Price
$ 86.84
210
140
207
636
Market Price
$ 77.67
Selling Price
$ 69.10
341
243
278
914
Market Price
$ 95.40
Selling Price
$ 82.55
662
546
355
3127
Market Price
$ 110.77
Selling Price
$ 96.21
1345
1205
708
1905
Market Price
$ 99.39
Selling Price
$ 85.17
2207
1140
1164
2315
Market Price
$ 72.24
Selling Price
$ 62.21
167
65
55
787
Market Price
$ 79.73
Selling Price
$ 71.63
2966
2379
1121
3716
Market Price
$ 91.13
Selling Price
$ 80.31
114
69
73
417
Market Price
$ 91.36
Selling Price
$ 76.98
924
693
745
991
Market Price
$ 117.41
Selling Price
$ 97.86
1305
606
1006
3793
Market Price
$ 70.76
Selling Price
$ 60.44
2997
2948
2268
3749
Market Price
$ 107.97
Selling Price
$ 93.78
1479
739
1057
1488
Market Price
$ 83.30
Selling Price
$ 73.81
1527
631
450
1946
Market Price
$ 102.54
Selling Price
$ 88.10
503
232
345
1130
Market Price
$ 84.27
Selling Price
$ 74.56
274
203
270
1126
Market Price
$ 103.01
Selling Price
$ 91.23
2300
709
1339
4785