Market Price
$ 92.87
Selling Price
$ 81.59
4770
1765
2877
4834
Market Price
$ 83.81
Selling Price
$ 71.29
646
336
303
1903
Market Price
$ 86.48
Selling Price
$ 73.29
2263
1117
607
2554
Market Price
$ 91.38
Selling Price
$ 80.06
637
528
371
1031
Market Price
$ 70.06
Selling Price
$ 61.33
2390
1980
1464
4137
Market Price
$ 64.26
Selling Price
$ 57.20
2589
2026
1542
3941
Market Price
$ 84.86
Selling Price
$ 71.22
1818
1430
780
4615
Market Price
$ 113.06
Selling Price
$ 95.97
2480
2098
2274
3823
Market Price
$ 103.28
Selling Price
$ 88.55
1119
690
998
2216
Market Price
$ 95.07
Selling Price
$ 82.59
2763
2608
2500
3629
Market Price
$ 89.89
Selling Price
$ 75.13
808
464
409
1666
Market Price
$ 107.53
Selling Price
$ 94.02
158
140
89
712
Market Price
$ 81.40
Selling Price
$ 69.33
570
441
342
1562
Market Price
$ 105.57
Selling Price
$ 95.21
2703
2666
1181
2969
Market Price
$ 67.75
Selling Price
$ 58.57
1057
799
449
2611
Market Price
$ 86.48
Selling Price
$ 76.88
2402
2384
805
4039
Market Price
$ 68.41
Selling Price
$ 60.94
2606
1209
1027
2987
Market Price
$ 84.03
Selling Price
$ 72.28
4630
1990
1770
4720
Market Price
$ 109.04
Selling Price
$ 96.48
2408
1118
915
4290
Market Price
$ 86.48
Selling Price
$ 74.38
564
269
137
605
Market Price
$ 105.27
Selling Price
$ 88.13
3179
1580
2390
3491
Market Price
$ 82.11
Selling Price
$ 74.43
3013
678
1017
4753
Market Price
$ 106.82
Selling Price
$ 91.00
891
637
674
2224
Market Price
$ 88.86
Selling Price
$ 79.20
1224
595
325
1988
Market Price
$ 95.45
Selling Price
$ 83.33
1888
594
1481
3496
Market Price
$ 75.72
Selling Price
$ 64.81
1098
426
252
1900
Market Price
$ 70.09
Selling Price
$ 61.91
2294
1610
1164
4634
Market Price
$ 88.11
Selling Price
$ 77.92
722
260
699
929
Market Price
$ 103.67
Selling Price
$ 90.89
806
289
428
3036
Market Price
$ 75.23
Selling Price
$ 63.18
2227
658
477
4533
Market Price
$ 78.77
Selling Price
$ 71.33
893
670
442
1966
Market Price
$ 88.27
Selling Price
$ 79.50
3895
3272
1784
4891
Market Price
$ 68.12
Selling Price
$ 61.05
3336
976
1488
4103
Market Price
$ 85.15
Selling Price
$ 71.59
3188
701
783
4133
Market Price
$ 109.00
Selling Price
$ 95.29
3975
1975
2899
4916
Market Price
$ 68.20
Selling Price
$ 57.96
531
194
415
727
Market Price
$ 100.74
Selling Price
$ 90.50
348
233
221
1273
Market Price
$ 100.31
Selling Price
$ 83.85
2792
1439
2089
3946
Market Price
$ 88.55
Selling Price
$ 76.59
1152
611
967
2218
Market Price
$ 77.47
Selling Price
$ 66.70
315
136
297
811