Market Price
$ 63.91
Selling Price
$ 55.98
2859
2439
624
4950
Market Price
$ 95.43
Selling Price
$ 81.97
4191
3812
2248
4743
Market Price
$ 81.52
Selling Price
$ 70.29
1204
1185
568
1269
Market Price
$ 101.50
Selling Price
$ 86.15
1492
885
971
3060
Market Price
$ 102.60
Selling Price
$ 87.16
792
753
771
2897
Market Price
$ 75.94
Selling Price
$ 68.88
3156
661
2368
4936
Market Price
$ 79.45
Selling Price
$ 67.42
3365
967
2266
4152
Market Price
$ 80.29
Selling Price
$ 71.07
687
404
611
1844
Market Price
$ 103.71
Selling Price
$ 92.31
2080
535
1111
4014
Market Price
$ 98.67
Selling Price
$ 82.50
1170
873
802
2216
Market Price
$ 101.83
Selling Price
$ 88.39
4515
2387
980
4747
Market Price
$ 97.37
Selling Price
$ 86.82
1718
850
1242
4670
Market Price
$ 91.97
Selling Price
$ 82.23
2430
710
548
2919
Market Price
$ 84.40
Selling Price
$ 75.11
1402
1117
284
2465
Market Price
$ 75.57
Selling Price
$ 64.78
724
454
446
1919
Market Price
$ 106.74
Selling Price
$ 93.93
1095
626
439
4585
Market Price
$ 80.26
Selling Price
$ 72.62
1781
467
1312
2824
Market Price
$ 100.10
Selling Price
$ 86.06
3078
2927
1307
3564
Market Price
$ 64.67
Selling Price
$ 56.89
389
126
363
1121
Market Price
$ 90.54
Selling Price
$ 77.14
537
321
241
1096
Market Price
$ 68.77
Selling Price
$ 61.93
2328
1393
1729
3272
Market Price
$ 83.15
Selling Price
$ 73.83
853
610
701
3797
Market Price
$ 109.32
Selling Price
$ 98.75
2923
2047
1569
2980
Market Price
$ 88.22
Selling Price
$ 77.64
398
321
285
1123
Market Price
$ 110.57
Selling Price
$ 92.81
2976
1852
2552
3682
Market Price
$ 78.01
Selling Price
$ 66.47
1398
315
309
2080
Market Price
$ 85.74
Selling Price
$ 76.18
2453
2324
1907
2953
Market Price
$ 85.07
Selling Price
$ 71.81
2387
2273
1799
3140
Market Price
$ 88.56
Selling Price
$ 75.96
808
171
755
3203
Market Price
$ 80.00
Selling Price
$ 69.67
92
72
29
462
Market Price
$ 83.94
Selling Price
$ 72.46
1830
916
754
4550
Market Price
$ 93.57
Selling Price
$ 79.21
252
134
121
1252
Market Price
$ 102.89
Selling Price
$ 89.52
255
108
111
595
Market Price
$ 89.30
Selling Price
$ 75.14
429
302
357
956
Market Price
$ 109.85
Selling Price
$ 91.72
981
219
875
2519
Market Price
$ 76.40
Selling Price
$ 65.49
2335
1745
1640
3181
Market Price
$ 99.60
Selling Price
$ 89.58
1343
582
581
2453
Market Price
$ 113.13
Selling Price
$ 94.47
1667
1196
1484
4506
Market Price
$ 89.93
Selling Price
$ 79.92
3927
1019
1688
4596
Market Price
$ 92.52
Selling Price
$ 83.38
1696
1172
485
3790