Market Price
$ 68.08
Selling Price
$ 58.69
725
704
656
965
Market Price
$ 107.97
Selling Price
$ 97.70
375
289
223
1196
Market Price
$ 76.55
Selling Price
$ 66.27
322
134
270
535
Market Price
$ 83.39
Selling Price
$ 74.22
1887
1284
1301
2337
Market Price
$ 116.30
Selling Price
$ 97.94
4258
3159
3211
4638
Market Price
$ 103.35
Selling Price
$ 90.82
500
493
367
1966
Market Price
$ 78.22
Selling Price
$ 71.06
270
165
112
637
Market Price
$ 63.73
Selling Price
$ 55.16
1560
788
616
1857
Market Price
$ 108.80
Selling Price
$ 93.91
2375
835
1818
3893
Market Price
$ 70.05
Selling Price
$ 61.13
619
598
129
764
Market Price
$ 114.55
Selling Price
$ 96.24
675
233
346
973
Market Price
$ 73.65
Selling Price
$ 63.03
2732
1029
2200
4784
Market Price
$ 99.43
Selling Price
$ 83.97
718
511
510
1644
Market Price
$ 82.01
Selling Price
$ 71.27
2389
1121
749
3148
Market Price
$ 103.67
Selling Price
$ 87.13
719
639
169
2856
Market Price
$ 68.95
Selling Price
$ 59.13
1992
1043
1702
4671
Market Price
$ 105.98
Selling Price
$ 95.17
380
307
183
668
Market Price
$ 84.28
Selling Price
$ 76.58
229
96
200
619
Market Price
$ 92.81
Selling Price
$ 77.57
2290
608
1040
2590
Market Price
$ 84.48
Selling Price
$ 70.76
3533
3333
845
4957
Market Price
$ 82.91
Selling Price
$ 73.75
883
274
670
1384
Market Price
$ 89.83
Selling Price
$ 80.99
2335
1875
1442
3584
Market Price
$ 71.56
Selling Price
$ 62.74
2212
1766
2037
3560
Market Price
$ 86.05
Selling Price
$ 73.90
1664
889
997
2059
Market Price
$ 82.68
Selling Price
$ 69.25
1925
787
1757
2160
Market Price
$ 98.89
Selling Price
$ 87.12
1821
825
505
4078
Market Price
$ 86.39
Selling Price
$ 74.45
1773
868
1108
2098
Market Price
$ 86.10
Selling Price
$ 76.71
2241
566
2177
3736
Market Price
$ 65.55
Selling Price
$ 55.37
2903
1403
1911
3170
Market Price
$ 110.74
Selling Price
$ 92.37
3955
2437
2809
4600
Market Price
$ 68.46
Selling Price
$ 58.50
1603
1267
720
3600
Market Price
$ 86.83
Selling Price
$ 77.71
1550
531
1145
2724
Market Price
$ 73.09
Selling Price
$ 62.35
211
128
128
499
Market Price
$ 82.88
Selling Price
$ 74.35
1106
342
645
4667
Market Price
$ 96.14
Selling Price
$ 84.80
1620
434
1597
3736
Market Price
$ 77.00
Selling Price
$ 68.88
610
532
445
1130
Market Price
$ 78.57
Selling Price
$ 68.20
3541
936
1126
4818
Market Price
$ 102.76
Selling Price
$ 87.04
1063
441
998
1184
Market Price
$ 88.38
Selling Price
$ 74.66
652
309
277
1059
Market Price
$ 71.55
Selling Price
$ 62.43
3805
1646
1503
4190