Market Price
$ 80.51
Selling Price
$ 72.82
1716
442
1705
4024
Market Price
$ 96.45
Selling Price
$ 81.24
2413
944
2284
2794
Market Price
$ 74.67
Selling Price
$ 63.45
1211
1066
1073
1392
Market Price
$ 70.35
Selling Price
$ 60.35
2486
1214
853
3220
Market Price
$ 89.69
Selling Price
$ 75.76
1696
1382
556
1796
Market Price
$ 65.37
Selling Price
$ 58.48
819
262
524
2613
Market Price
$ 91.68
Selling Price
$ 83.21
3235
2104
2658
3553
Market Price
$ 103.18
Selling Price
$ 86.20
3314
1844
1771
4968
Market Price
$ 76.98
Selling Price
$ 68.26
614
379
463
2671
Market Price
$ 96.05
Selling Price
$ 81.36
2163
1603
1221
2840
Market Price
$ 95.16
Selling Price
$ 79.85
798
580
531
1069
Market Price
$ 104.52
Selling Price
$ 87.63
899
517
543
4231
Market Price
$ 66.08
Selling Price
$ 57.10
2854
1840
1741
3668
Market Price
$ 70.47
Selling Price
$ 62.30
1429
1276
509
3675
Market Price
$ 79.72
Selling Price
$ 66.46
3543
1547
1901
3838
Market Price
$ 65.86
Selling Price
$ 57.00
1441
1058
596
2652
Market Price
$ 80.20
Selling Price
$ 69.18
1399
1377
731
2366
Market Price
$ 92.03
Selling Price
$ 77.96
367
115
265
1625
Market Price
$ 82.32
Selling Price
$ 73.88
1583
776
418
3288
Market Price
$ 94.33
Selling Price
$ 78.81
1538
701
655
2135
Market Price
$ 87.75
Selling Price
$ 73.73
1281
687
428
2471
Market Price
$ 75.35
Selling Price
$ 63.61
520
474
380
625
Market Price
$ 72.20
Selling Price
$ 63.10
583
349
268
1914
Market Price
$ 111.96
Selling Price
$ 94.97
194
151
49
672
Market Price
$ 100.04
Selling Price
$ 89.58
1410
1362
535
2895
Market Price
$ 81.76
Selling Price
$ 69.98
434
434
344
604
Market Price
$ 80.41
Selling Price
$ 68.44
2535
1575
2348
4921
Market Price
$ 82.22
Selling Price
$ 72.41
4541
953
1889
4551
Market Price
$ 87.56
Selling Price
$ 79.54
551
205
473
1772
Market Price
$ 72.28
Selling Price
$ 60.76
628
569
329
3038
Market Price
$ 101.38
Selling Price
$ 85.75
2253
1324
1882
4884
Market Price
$ 105.27
Selling Price
$ 89.67
914
321
546
1700
Market Price
$ 99.21
Selling Price
$ 87.86
1587
972
1049
4814
Market Price
$ 113.66
Selling Price
$ 98.21
1815
893
414
2113
Market Price
$ 68.07
Selling Price
$ 57.40
3191
1533
1046
4357
Market Price
$ 105.49
Selling Price
$ 88.60
253
137
161
1113
Market Price
$ 78.71
Selling Price
$ 66.20
1153
929
380
3423
Market Price
$ 86.25
Selling Price
$ 77.13
369
297
108
553
Market Price
$ 80.89
Selling Price
$ 73.49
2068
744
442
3466
Market Price
$ 111.26
Selling Price
$ 93.10
828
716
431
2696