Market Price
$ 107.10
Selling Price
$ 90.49
1509
1447
854
1870
Market Price
$ 87.72
Selling Price
$ 76.44
928
297
814
3205
Market Price
$ 71.82
Selling Price
$ 64.24
846
546
409
1281
Market Price
$ 103.17
Selling Price
$ 92.59
1569
1108
519
1768
Market Price
$ 62.48
Selling Price
$ 55.90
771
446
346
891
Market Price
$ 69.87
Selling Price
$ 58.64
833
824
661
3074
Market Price
$ 83.97
Selling Price
$ 75.43
1094
675
756
4568
Market Price
$ 104.66
Selling Price
$ 87.84
591
459
193
606
Market Price
$ 98.39
Selling Price
$ 88.26
851
211
194
1194
Market Price
$ 64.40
Selling Price
$ 55.48
766
366
619
943
Market Price
$ 103.19
Selling Price
$ 88.72
564
511
498
2501
Market Price
$ 79.44
Selling Price
$ 67.04
873
363
336
1883
Market Price
$ 75.77
Selling Price
$ 63.82
1651
1138
1124
4104
Market Price
$ 92.45
Selling Price
$ 80.36
539
375
455
753
Market Price
$ 77.22
Selling Price
$ 64.99
3258
3250
2192
4635
Market Price
$ 107.67
Selling Price
$ 92.53
362
178
92
729
Market Price
$ 65.36
Selling Price
$ 55.55
1554
1169
694
4387
Market Price
$ 102.54
Selling Price
$ 87.41
1055
380
877
4024
Market Price
$ 95.12
Selling Price
$ 79.51
3529
2399
2515
3591
Market Price
$ 99.46
Selling Price
$ 85.04
637
490
329
1009
Market Price
$ 97.34
Selling Price
$ 82.23
1733
448
927
2046
Market Price
$ 100.89
Selling Price
$ 90.37
1325
1136
955
1825
Market Price
$ 70.98
Selling Price
$ 60.87
2874
2808
709
3064
Market Price
$ 77.00
Selling Price
$ 67.66
1216
544
547
3752
Market Price
$ 67.88
Selling Price
$ 59.47
2619
1567
1087
4279
Market Price
$ 98.34
Selling Price
$ 87.57
4094
1725
1470
4724
Market Price
$ 71.73
Selling Price
$ 63.79
387
211
263
458
Market Price
$ 105.74
Selling Price
$ 88.13
4032
1056
1791
4557
Market Price
$ 107.26
Selling Price
$ 92.61
1905
1236
830
2628
Market Price
$ 103.97
Selling Price
$ 91.98
3474
1411
2811
4375
Market Price
$ 89.55
Selling Price
$ 74.76
1628
998
1607
1817
Market Price
$ 107.10
Selling Price
$ 90.28
1201
1160
431
1852
Market Price
$ 89.14
Selling Price
$ 77.88
3130
2296
2932
4857
Market Price
$ 78.64
Selling Price
$ 66.71
2303
2150
1923
2328
Market Price
$ 110.64
Selling Price
$ 96.22
3270
2523
2763
3894
Market Price
$ 101.63
Selling Price
$ 90.46
810
632
579
1089
Market Price
$ 101.89
Selling Price
$ 85.69
1356
1135
552
2362
Market Price
$ 76.31
Selling Price
$ 65.00
381
338
270
646
Market Price
$ 90.84
Selling Price
$ 76.10
579
422
215
834
Market Price
$ 65.07
Selling Price
$ 57.51
982
297
720
3469