Market Price
$ 107.73
Selling Price
$ 91.34
2019
760
1174
2100
Market Price
$ 88.39
Selling Price
$ 76.49
3791
1434
3392
4665
Market Price
$ 74.69
Selling Price
$ 64.04
1559
1011
359
3223
Market Price
$ 87.27
Selling Price
$ 77.56
1403
280
982
1891
Market Price
$ 86.41
Selling Price
$ 74.93
934
604
702
2862
Market Price
$ 77.93
Selling Price
$ 66.02
1753
651
1251
4490
Market Price
$ 78.93
Selling Price
$ 66.73
2701
1418
1139
3529
Market Price
$ 97.91
Selling Price
$ 85.54
209
121
158
582
Market Price
$ 80.90
Selling Price
$ 72.66
1712
523
557
3779
Market Price
$ 69.96
Selling Price
$ 59.58
208
71
187
805
Market Price
$ 96.34
Selling Price
$ 86.08
485
460
468
1276
Market Price
$ 86.61
Selling Price
$ 75.94
1658
1539
441
3290
Market Price
$ 75.33
Selling Price
$ 64.88
1366
1108
567
3718
Market Price
$ 72.33
Selling Price
$ 64.48
878
646
536
4050
Market Price
$ 79.83
Selling Price
$ 67.51
3026
2597
2920
4733
Market Price
$ 65.58
Selling Price
$ 58.02
1439
1117
645
1618
Market Price
$ 62.73
Selling Price
$ 55.87
261
143
209
422
Market Price
$ 101.28
Selling Price
$ 84.77
1223
1170
860
4534
Market Price
$ 100.14
Selling Price
$ 89.66
1255
925
532
3451
Market Price
$ 70.41
Selling Price
$ 58.84
3233
1148
666
4203
Market Price
$ 111.56
Selling Price
$ 93.85
1541
330
737
2962
Market Price
$ 70.71
Selling Price
$ 59.81
2056
1979
1630
3534
Market Price
$ 107.32
Selling Price
$ 94.06
3581
3425
1109
4811
Market Price
$ 70.25
Selling Price
$ 59.83
915
441
240
1132
Market Price
$ 88.09
Selling Price
$ 79.37
2059
796
1396
4055
Market Price
$ 91.90
Selling Price
$ 79.33
2494
1952
1969
3479
Market Price
$ 65.50
Selling Price
$ 58.10
3664
3520
1671
4957
Market Price
$ 94.38
Selling Price
$ 81.39
2631
859
1264
3327
Market Price
$ 77.10
Selling Price
$ 68.62
316
222
261
725
Market Price
$ 81.71
Selling Price
$ 68.90
615
349
556
1027
Market Price
$ 86.06
Selling Price
$ 73.63
1310
535
505
1665
Market Price
$ 76.94
Selling Price
$ 66.75
4211
2215
2914
4788
Market Price
$ 117.08
Selling Price
$ 97.71
3289
2119
2400
3835
Market Price
$ 103.41
Selling Price
$ 92.93
1891
1124
1635
3359
Market Price
$ 69.29
Selling Price
$ 59.98
319
134
85
1503
Market Price
$ 89.67
Selling Price
$ 79.98
4202
3227
1139
4405
Market Price
$ 75.51
Selling Price
$ 65.65
2301
1004
865
4666
Market Price
$ 104.05
Selling Price
$ 93.75
1799
966
801
2330
Market Price
$ 101.12
Selling Price
$ 86.70
549
203
541
1278
Market Price
$ 105.10
Selling Price
$ 94.92
1868
1472
928
1947