Market Price
$ 49.88
Selling Price
$ 42.11
992
272
885
4531
Market Price
$ 68.62
Selling Price
$ 59.02
3580
1040
3412
4569
Market Price
$ 32.54
Selling Price
$ 29.32
1120
641
492
1191
Market Price
$ 66.78
Selling Price
$ 55.87
2537
1802
805
2578
Market Price
$ 33.69
Selling Price
$ 28.34
343
284
151
1550
Market Price
$ 63.54
Selling Price
$ 55.27
1885
1826
693
3555
Market Price
$ 44.06
Selling Price
$ 39.34
265
166
139
806
Market Price
$ 44.63
Selling Price
$ 38.81
2918
1496
1172
4154
Market Price
$ 37.16
Selling Price
$ 31.58
368
182
160
827
Market Price
$ 47.79
Selling Price
$ 43.02
2088
1886
495
3504
Market Price
$ 59.52
Selling Price
$ 52.85
239
81
147
448
Market Price
$ 47.95
Selling Price
$ 42.07
3184
1962
1479
4468
Market Price
$ 37.63
Selling Price
$ 32.50
1181
900
658
1642
Market Price
$ 36.57
Selling Price
$ 31.81
470
380
331
1980
Market Price
$ 52.95
Selling Price
$ 45.51
1518
359
1129
3428
Market Price
$ 37.71
Selling Price
$ 33.59
1404
1078
656
3702
Market Price
$ 52.22
Selling Price
$ 44.14
3820
934
3063
3998
Market Price
$ 36.78
Selling Price
$ 30.71
705
407
532
750
Market Price
$ 31.93
Selling Price
$ 28.13
463
280
202
2214
Market Price
$ 59.87
Selling Price
$ 51.65
3236
2830
2269
3985
Market Price
$ 63.53
Selling Price
$ 56.71
3304
2437
2595
3657
Market Price
$ 37.83
Selling Price
$ 33.96
1731
642
1489
1794
Market Price
$ 48.56
Selling Price
$ 41.04
3247
2514
879
4896
Market Price
$ 43.28
Selling Price
$ 37.07
1910
622
1083
2252
Market Price
$ 57.51
Selling Price
$ 51.44
2393
1966
631
2990
Market Price
$ 48.99
Selling Price
$ 41.72
428
130
119
1711
Market Price
$ 62.27
Selling Price
$ 55.71
1314
668
760
3247
Market Price
$ 39.35
Selling Price
$ 35.62
2292
1726
544
3184
Market Price
$ 51.57
Selling Price
$ 44.12
292
202
234
620
Market Price
$ 47.76
Selling Price
$ 41.66
710
374
233
1321
Market Price
$ 65.10
Selling Price
$ 58.07
1064
530
484
3868
Market Price
$ 57.35
Selling Price
$ 51.22
1769
1359
1119
2353
Market Price
$ 40.96
Selling Price
$ 34.35
1876
919
1319
1905
Market Price
$ 51.37
Selling Price
$ 43.51
272
189
100
488
Market Price
$ 32.45
Selling Price
$ 29.40
1424
1011
886
3381
Market Price
$ 30.85
Selling Price
$ 26.16
3901
2632
1103
4239
Market Price
$ 29.65
Selling Price
$ 25.47
633
362
313
2309
Market Price
$ 54.28
Selling Price
$ 48.73
88
46
23
442
Market Price
$ 34.34
Selling Price
$ 29.39
2071
618
1646
2716
Market Price
$ 67.88
Selling Price
$ 59.40
1342
288
1141
3163