Market Price
$ 99.58
Selling Price
$ 83.17
1814
527
1058
2237
Market Price
$ 71.33
Selling Price
$ 61.15
634
499
293
2837
Market Price
$ 78.40
Selling Price
$ 70.53
4130
3242
2749
4281
Market Price
$ 76.82
Selling Price
$ 64.17
2505
1282
1974
4231
Market Price
$ 92.38
Selling Price
$ 79.77
240
51
157
1021
Market Price
$ 108.54
Selling Price
$ 93.22
1560
1097
817
3354
Market Price
$ 113.78
Selling Price
$ 95.78
966
824
576
1628
Market Price
$ 76.73
Selling Price
$ 66.23
3731
1929
3448
4080
Market Price
$ 68.22
Selling Price
$ 60.12
1633
579
1333
3382
Market Price
$ 68.08
Selling Price
$ 59.80
2051
675
1246
4775
Market Price
$ 72.68
Selling Price
$ 61.29
1583
1565
819
4869
Market Price
$ 76.47
Selling Price
$ 63.88
3002
2846
2547
3190
Market Price
$ 98.82
Selling Price
$ 82.37
3289
2247
2649
4397
Market Price
$ 75.19
Selling Price
$ 68.32
3886
1873
2898
4501
Market Price
$ 77.22
Selling Price
$ 68.08
491
435
270
1923
Market Price
$ 97.79
Selling Price
$ 87.03
392
231
152
1194
Market Price
$ 89.23
Selling Price
$ 74.69
559
222
159
623
Market Price
$ 108.62
Selling Price
$ 91.80
2056
1681
2000
3778
Market Price
$ 108.47
Selling Price
$ 95.11
2771
1117
1192
3760
Market Price
$ 94.14
Selling Price
$ 80.25
1848
1541
748
3066
Market Price
$ 92.77
Selling Price
$ 83.71
532
303
180
1508
Market Price
$ 112.33
Selling Price
$ 94.44
3737
1387
2749
4206
Market Price
$ 91.06
Selling Price
$ 81.82
428
406
170
1598
Market Price
$ 100.28
Selling Price
$ 86.56
491
168
170
956
Market Price
$ 82.71
Selling Price
$ 69.32
999
990
928
3075
Market Price
$ 97.06
Selling Price
$ 83.02
536
424
148
843
Market Price
$ 77.78
Selling Price
$ 67.59
366
193
165
1289
Market Price
$ 97.17
Selling Price
$ 81.32
778
189
472
2044
Market Price
$ 88.62
Selling Price
$ 79.99
1900
898
1737
2443
Market Price
$ 67.23
Selling Price
$ 58.55
262
178
141
575
Market Price
$ 93.75
Selling Price
$ 81.92
1576
1266
1096
1616
Market Price
$ 117.56
Selling Price
$ 98.69
1000
784
566
2247
Market Price
$ 85.11
Selling Price
$ 74.84
1464
390
1252
2200
Market Price
$ 105.66
Selling Price
$ 88.17
647
490
470
928
Market Price
$ 83.11
Selling Price
$ 74.33
2410
1461
1859
2712
Market Price
$ 86.12
Selling Price
$ 76.16
3999
833
1489
4444
Market Price
$ 96.01
Selling Price
$ 83.83
1067
738
428
2377
Market Price
$ 79.90
Selling Price
$ 66.66
3927
1425
1196
4708
Market Price
$ 108.21
Selling Price
$ 94.16
1600
1370
993
2102
Market Price
$ 100.02
Selling Price
$ 87.04
1944
1076
1255
3931