Market Price
$ 94.53
Selling Price
$ 79.51
4263
2905
1915
4695
Market Price
$ 111.01
Selling Price
$ 94.97
280
170
204
526
Market Price
$ 77.67
Selling Price
$ 69.44
831
186
185
2794
Market Price
$ 75.03
Selling Price
$ 65.74
741
593
315
1390
Market Price
$ 96.22
Selling Price
$ 82.76
485
289
449
1139
Market Price
$ 76.83
Selling Price
$ 68.35
2246
843
1276
3039
Market Price
$ 80.63
Selling Price
$ 68.00
919
688
911
3472
Market Price
$ 79.55
Selling Price
$ 72.21
3668
1814
3517
4034
Market Price
$ 90.52
Selling Price
$ 79.35
759
277
666
2692
Market Price
$ 87.77
Selling Price
$ 75.18
767
721
188
1047
Market Price
$ 110.94
Selling Price
$ 95.19
395
192
258
944
Market Price
$ 84.56
Selling Price
$ 71.26
2709
1027
550
3171
Market Price
$ 81.70
Selling Price
$ 68.70
2355
1376
1673
3173
Market Price
$ 97.50
Selling Price
$ 87.07
2252
1169
675
3949
Market Price
$ 68.07
Selling Price
$ 59.89
2127
1877
1680
3752
Market Price
$ 108.13
Selling Price
$ 96.46
629
313
157
1941
Market Price
$ 75.89
Selling Price
$ 63.80
1488
459
1458
4568
Market Price
$ 97.30
Selling Price
$ 85.19
388
214
230
862
Market Price
$ 64.63
Selling Price
$ 58.38
1601
631
623
1864
Market Price
$ 90.37
Selling Price
$ 79.90
427
268
339
856
Market Price
$ 92.77
Selling Price
$ 80.71
1403
848
323
1507
Market Price
$ 66.55
Selling Price
$ 60.21
1113
477
367
2101
Market Price
$ 95.07
Selling Price
$ 84.45
903
899
698
2426
Market Price
$ 83.32
Selling Price
$ 73.01
1833
434
633
3393
Market Price
$ 68.21
Selling Price
$ 60.54
410
218
359
931
Market Price
$ 67.78
Selling Price
$ 58.22
3513
2545
3323
3765
Market Price
$ 82.80
Selling Price
$ 73.19
1122
708
923
1606
Market Price
$ 115.15
Selling Price
$ 98.91
3398
1758
3388
3427
Market Price
$ 111.02
Selling Price
$ 92.79
1166
338
366
4063
Market Price
$ 69.60
Selling Price
$ 59.35
915
211
184
2518
Market Price
$ 76.48
Selling Price
$ 64.32
1342
924
359
3238
Market Price
$ 113.91
Selling Price
$ 98.41
226
139
106
500
Market Price
$ 110.69
Selling Price
$ 94.91
1468
632
1169
1500
Market Price
$ 103.89
Selling Price
$ 92.39
1622
1135
508
4902
Market Price
$ 105.91
Selling Price
$ 89.34
2392
748
508
2701
Market Price
$ 65.12
Selling Price
$ 55.77
1228
340
606
2990
Market Price
$ 105.20
Selling Price
$ 88.84
356
253
100
402
Market Price
$ 91.44
Selling Price
$ 81.81
2047
1271
1176
4394
Market Price
$ 65.06
Selling Price
$ 59.06
378
148
140
1569
Market Price
$ 95.59
Selling Price
$ 82.17
1303
1111
1115
1726