Market Price
$ 38.27
Selling Price
$ 34.20
1028
656
856
3334
Market Price
$ 55.76
Selling Price
$ 49.13
132
93
130
574
Market Price
$ 46.00
Selling Price
$ 38.81
3259
787
2392
4909
Market Price
$ 32.95
Selling Price
$ 28.31
453
171
230
880
Market Price
$ 30.53
Selling Price
$ 25.92
1970
1158
650
3861
Market Price
$ 41.12
Selling Price
$ 37.09
933
901
480
4635
Market Price
$ 67.16
Selling Price
$ 56.51
920
622
631
1155
Market Price
$ 29.80
Selling Price
$ 26.82
2360
1864
2336
4217
Market Price
$ 62.47
Selling Price
$ 52.53
3680
3635
3238
4800
Market Price
$ 65.16
Selling Price
$ 58.61
448
259
294
904
Market Price
$ 54.48
Selling Price
$ 48.51
788
600
517
1271
Market Price
$ 61.88
Selling Price
$ 52.98
2307
681
1301
4242
Market Price
$ 32.79
Selling Price
$ 28.79
3280
978
1532
4307
Market Price
$ 66.99
Selling Price
$ 56.99
2428
596
783
4176
Market Price
$ 46.81
Selling Price
$ 42.06
3819
2051
1549
4129
Market Price
$ 61.50
Selling Price
$ 54.44
816
643
754
2285
Market Price
$ 63.05
Selling Price
$ 56.71
1616
1087
989
4677
Market Price
$ 37.76
Selling Price
$ 33.03
1815
1561
1621
2778
Market Price
$ 30.63
Selling Price
$ 27.82
2250
2237
2129
2721
Market Price
$ 56.44
Selling Price
$ 50.35
2913
684
2484
3560
Market Price
$ 60.17
Selling Price
$ 54.64
487
408
481
734
Market Price
$ 50.93
Selling Price
$ 42.62
1246
881
333
1828
Market Price
$ 66.90
Selling Price
$ 56.16
1975
792
1021
2975
Market Price
$ 53.47
Selling Price
$ 47.72
1036
983
796
4256
Market Price
$ 45.05
Selling Price
$ 40.82
475
117
322
1595
Market Price
$ 37.45
Selling Price
$ 32.12
2533
1712
803
2943
Market Price
$ 35.04
Selling Price
$ 31.60
1907
438
391
2856
Market Price
$ 37.85
Selling Price
$ 33.62
2451
791
873
3031
Market Price
$ 57.32
Selling Price
$ 48.84
3580
2309
2508
3901
Market Price
$ 42.91
Selling Price
$ 38.52
2550
1407
730
4799
Market Price
$ 31.61
Selling Price
$ 27.92
373
345
233
450
Market Price
$ 57.58
Selling Price
$ 48.70
1014
474
234
1312
Market Price
$ 58.42
Selling Price
$ 51.86
1689
937
1566
4750
Market Price
$ 57.73
Selling Price
$ 50.20
1791
1777
510
1805
Market Price
$ 66.23
Selling Price
$ 58.04
1490
1028
608
4536
Market Price
$ 57.30
Selling Price
$ 48.34
224
159
104
439
Market Price
$ 63.20
Selling Price
$ 52.88
1654
1034
1042
1987
Market Price
$ 46.96
Selling Price
$ 40.36
852
641
357
884
Market Price
$ 60.42
Selling Price
$ 52.97
491
370
377
935
Market Price
$ 61.06
Selling Price
$ 54.84
1914
1221
629
4100