Market Price
$ 82.36
Selling Price
$ 70.12
988
553
497
1712
Market Price
$ 117.01
Selling Price
$ 98.25
1003
631
636
3025
Market Price
$ 104.46
Selling Price
$ 92.71
1695
1658
519
3821
Market Price
$ 104.83
Selling Price
$ 88.77
2700
1201
1769
3430
Market Price
$ 117.72
Selling Price
$ 98.71
2123
976
983
2381
Market Price
$ 84.26
Selling Price
$ 72.59
1234
604
1091
3313
Market Price
$ 76.98
Selling Price
$ 69.75
4379
2470
1361
4845
Market Price
$ 70.03
Selling Price
$ 59.05
293
240
237
828
Market Price
$ 64.90
Selling Price
$ 56.83
1653
729
868
4672
Market Price
$ 62.83
Selling Price
$ 56.71
4132
836
2451
4454
Market Price
$ 83.83
Selling Price
$ 71.90
365
91
94
679
Market Price
$ 110.92
Selling Price
$ 97.26
2447
2335
1696
2779
Market Price
$ 84.31
Selling Price
$ 75.81
1593
698
517
3761
Market Price
$ 69.46
Selling Price
$ 60.92
216
194
141
449
Market Price
$ 69.29
Selling Price
$ 57.93
2343
512
1409
4246
Market Price
$ 100.06
Selling Price
$ 87.25
582
156
252
1431
Market Price
$ 89.89
Selling Price
$ 78.44
281
90
63
738
Market Price
$ 113.76
Selling Price
$ 97.98
4048
3557
3209
4270
Market Price
$ 71.37
Selling Price
$ 60.15
1179
249
477
1569
Market Price
$ 107.91
Selling Price
$ 93.26
1061
608
625
2307
Market Price
$ 85.21
Selling Price
$ 73.06
670
328
531
1700
Market Price
$ 68.72
Selling Price
$ 57.67
915
432
358
2202
Market Price
$ 99.09
Selling Price
$ 82.77
922
807
904
4007
Market Price
$ 80.38
Selling Price
$ 71.05
1787
892
363
4526
Market Price
$ 100.53
Selling Price
$ 87.17
3894
2517
1634
4381
Market Price
$ 84.64
Selling Price
$ 73.93
446
276
164
481
Market Price
$ 68.73
Selling Price
$ 61.16
1614
1370
895
3550
Market Price
$ 105.18
Selling Price
$ 88.29
1167
512
1067
2831
Market Price
$ 110.41
Selling Price
$ 93.76
1343
574
1015
3913
Market Price
$ 106.25
Selling Price
$ 93.84
1828
1451
943
1843
Market Price
$ 72.93
Selling Price
$ 62.81
1834
1144
1238
2781
Market Price
$ 97.73
Selling Price
$ 84.40
3165
2558
2549
4150
Market Price
$ 84.75
Selling Price
$ 72.06
1832
955
418
3843
Market Price
$ 67.28
Selling Price
$ 58.97
3495
1203
3266
4283
Market Price
$ 63.93
Selling Price
$ 55.94
756
197
661
1815
Market Price
$ 83.25
Selling Price
$ 69.90
2081
720
1171
4440
Market Price
$ 73.77
Selling Price
$ 64.86
4341
3831
4117
4481
Market Price
$ 77.45
Selling Price
$ 66.46
174
166
146
413
Market Price
$ 96.58
Selling Price
$ 85.48
1611
561
535
1663
Market Price
$ 84.36
Selling Price
$ 72.65
2071
882
2051
2829