Market Price
$ 39.44
Selling Price
$ 33.88
1555
897
942
2632
Market Price
$ 52.91
Selling Price
$ 44.36
1833
1560
1688
3677
Market Price
$ 65.16
Selling Price
$ 54.31
1955
432
626
2766
Market Price
$ 61.41
Selling Price
$ 55.73
2315
505
1431
3516
Market Price
$ 64.10
Selling Price
$ 54.78
1367
726
866
3594
Market Price
$ 33.78
Selling Price
$ 29.39
412
125
342
1726
Market Price
$ 64.59
Selling Price
$ 57.38
2478
1232
918
3947
Market Price
$ 61.03
Selling Price
$ 54.18
1307
942
1282
2618
Market Price
$ 30.68
Selling Price
$ 27.84
1073
890
372
4489
Market Price
$ 48.87
Selling Price
$ 43.33
1663
608
1092
2867
Market Price
$ 49.20
Selling Price
$ 42.94
708
543
195
1910
Market Price
$ 28.87
Selling Price
$ 25.46
1769
1104
1755
3567
Market Price
$ 50.64
Selling Price
$ 43.12
3116
1664
1245
4948
Market Price
$ 48.28
Selling Price
$ 43.39
789
631
553
1267
Market Price
$ 45.40
Selling Price
$ 37.94
620
304
610
2952
Market Price
$ 62.00
Selling Price
$ 52.10
346
335
200
798
Market Price
$ 60.56
Selling Price
$ 54.18
1385
1155
988
3046
Market Price
$ 46.75
Selling Price
$ 41.27
4615
2057
1857
4637
Market Price
$ 34.28
Selling Price
$ 30.73
1943
396
908
4582
Market Price
$ 46.84
Selling Price
$ 40.79
1076
865
604
1293
Market Price
$ 58.06
Selling Price
$ 49.40
1274
510
1074
2837
Market Price
$ 28.19
Selling Price
$ 25.41
1016
735
348
1834
Market Price
$ 45.95
Selling Price
$ 40.88
2337
1984
775
3228
Market Price
$ 32.75
Selling Price
$ 27.99
723
413
345
1615
Market Price
$ 56.47
Selling Price
$ 48.03
2250
624
722
4783
Market Price
$ 59.31
Selling Price
$ 50.72
831
584
579
1667
Market Price
$ 28.29
Selling Price
$ 25.18
512
105
191
2060
Market Price
$ 31.70
Selling Price
$ 28.40
170
134
124
526
Market Price
$ 50.13
Selling Price
$ 42.27
654
477
286
1437
Market Price
$ 59.92
Selling Price
$ 52.66
1297
590
437
2715
Market Price
$ 49.05
Selling Price
$ 42.00
2331
2132
1383
4063
Market Price
$ 51.50
Selling Price
$ 44.12
2367
1570
681
2607
Market Price
$ 45.70
Selling Price
$ 39.53
2060
1823
982
4224
Market Price
$ 47.32
Selling Price
$ 42.85
2167
1095
1606
4853
Market Price
$ 29.81
Selling Price
$ 26.57
189
99
111
506
Market Price
$ 36.72
Selling Price
$ 33.33
1509
689
1432
2928
Market Price
$ 44.58
Selling Price
$ 38.36
3103
1337
2854
4756
Market Price
$ 52.04
Selling Price
$ 44.49
1546
1308
1255
2191
Market Price
$ 61.62
Selling Price
$ 53.03
1182
1098
559
2206
Market Price
$ 59.63
Selling Price
$ 53.55
799
417
777
2720