Market Price
$ 41.85
Selling Price
$ 36.04
734
583
640
1438
Market Price
$ 61.78
Selling Price
$ 51.54
631
353
224
704
Market Price
$ 49.70
Selling Price
$ 42.22
2464
580
579
3493
Market Price
$ 50.66
Selling Price
$ 44.86
978
591
578
2654
Market Price
$ 45.69
Selling Price
$ 40.69
622
171
482
1875
Market Price
$ 38.18
Selling Price
$ 32.86
2738
2126
942
2958
Market Price
$ 39.30
Selling Price
$ 32.87
2792
1684
2437
4122
Market Price
$ 40.42
Selling Price
$ 35.50
1190
438
655
1260
Market Price
$ 61.80
Selling Price
$ 51.54
464
372
360
1287
Market Price
$ 34.39
Selling Price
$ 30.74
909
310
213
1429
Market Price
$ 44.80
Selling Price
$ 37.38
1622
1586
904
1791
Market Price
$ 64.13
Selling Price
$ 55.39
1401
1395
557
4448
Market Price
$ 41.27
Selling Price
$ 36.52
449
424
138
1685
Market Price
$ 51.71
Selling Price
$ 45.73
1689
737
1403
2480
Market Price
$ 63.60
Selling Price
$ 55.72
1896
849
1504
2741
Market Price
$ 53.24
Selling Price
$ 45.95
1427
505
591
1914
Market Price
$ 57.17
Selling Price
$ 49.68
2090
1717
1901
3002
Market Price
$ 70.88
Selling Price
$ 59.15
1493
1047
848
3547
Market Price
$ 43.09
Selling Price
$ 38.69
1806
1201
891
4094
Market Price
$ 42.14
Selling Price
$ 36.43
891
560
758
2671
Market Price
$ 57.47
Selling Price
$ 51.16
2586
1227
2383
3029
Market Price
$ 35.35
Selling Price
$ 29.79
4271
2815
2182
4385
Market Price
$ 69.32
Selling Price
$ 59.26
439
438
324
1978
Market Price
$ 39.06
Selling Price
$ 33.84
246
92
131
747
Market Price
$ 60.28
Selling Price
$ 51.65
2063
1900
1254
2218
Market Price
$ 65.41
Selling Price
$ 54.80
2139
708
1473
3024
Market Price
$ 59.54
Selling Price
$ 54.11
2621
1841
1577
3838
Market Price
$ 33.44
Selling Price
$ 28.59
834
778
609
1250
Market Price
$ 51.26
Selling Price
$ 44.61
220
178
175
712
Market Price
$ 51.92
Selling Price
$ 44.82
266
144
85
1136
Market Price
$ 60.82
Selling Price
$ 51.49
2362
615
1670
4177
Market Price
$ 43.76
Selling Price
$ 39.22
3824
3112
2920
4631
Market Price
$ 60.08
Selling Price
$ 51.53
1294
483
1222
3166
Market Price
$ 46.83
Selling Price
$ 41.15
656
599
181
2233
Market Price
$ 47.72
Selling Price
$ 43.07
859
727
190
1404
Market Price
$ 43.15
Selling Price
$ 38.06
298
171
172
1088
Market Price
$ 34.52
Selling Price
$ 29.08
1111
278
943
4857
Market Price
$ 43.04
Selling Price
$ 39.11
667
385
507
1359
Market Price
$ 66.99
Selling Price
$ 58.83
271
198
261
853
Market Price
$ 60.33
Selling Price
$ 53.35
840
701
467
1205