Market Price
$ 30.71
Selling Price
$ 26.86
1295
407
698
4382
Market Price
$ 38.13
Selling Price
$ 33.46
1503
1051
1115
1759
Market Price
$ 59.41
Selling Price
$ 50.14
3044
2609
2555
3519
Market Price
$ 59.14
Selling Price
$ 52.42
2093
426
2052
3854
Market Price
$ 46.20
Selling Price
$ 38.98
3339
1473
2289
4092
Market Price
$ 31.14
Selling Price
$ 27.49
1309
560
361
2833
Market Price
$ 53.86
Selling Price
$ 47.83
1810
882
966
3239
Market Price
$ 32.65
Selling Price
$ 27.22
1786
804
918
4927
Market Price
$ 63.02
Selling Price
$ 56.09
2171
787
1710
4300
Market Price
$ 32.53
Selling Price
$ 29.41
2002
1584
913
2185
Market Price
$ 37.09
Selling Price
$ 33.65
4745
3609
2229
4911
Market Price
$ 56.31
Selling Price
$ 49.61
422
402
229
661
Market Price
$ 32.58
Selling Price
$ 28.14
315
202
101
871
Market Price
$ 39.90
Selling Price
$ 33.69
498
252
141
500
Market Price
$ 45.67
Selling Price
$ 38.44
2710
1026
2467
2861
Market Price
$ 38.92
Selling Price
$ 32.83
2165
953
1551
2474
Market Price
$ 50.36
Selling Price
$ 45.24
1492
303
1034
3978
Market Price
$ 50.09
Selling Price
$ 44.46
343
328
219
1274
Market Price
$ 30.27
Selling Price
$ 27.35
700
360
463
1767
Market Price
$ 38.73
Selling Price
$ 34.10
785
577
223
2742
Market Price
$ 60.77
Selling Price
$ 51.04
3628
3384
2939
4794
Market Price
$ 49.29
Selling Price
$ 42.04
1952
1144
909
3319
Market Price
$ 50.26
Selling Price
$ 44.72
535
440
430
1654
Market Price
$ 58.23
Selling Price
$ 52.19
2248
1743
937
4007
Market Price
$ 47.88
Selling Price
$ 40.41
233
177
70
797
Market Price
$ 34.03
Selling Price
$ 29.95
1608
735
518
1799
Market Price
$ 61.68
Selling Price
$ 51.45
342
239
227
1147
Market Price
$ 36.30
Selling Price
$ 32.43
1051
370
514
3669
Market Price
$ 45.57
Selling Price
$ 40.24
1019
548
903
3243
Market Price
$ 53.40
Selling Price
$ 47.92
1370
1030
815
3515
Market Price
$ 39.88
Selling Price
$ 34.79
933
541
300
1451
Market Price
$ 64.95
Selling Price
$ 57.01
1100
973
325
2375
Market Price
$ 33.61
Selling Price
$ 28.41
1686
975
400
2602
Market Price
$ 35.67
Selling Price
$ 31.69
944
573
537
1664
Market Price
$ 55.16
Selling Price
$ 46.68
1475
715
628
3629
Market Price
$ 54.83
Selling Price
$ 47.23
1006
839
425
2130
Market Price
$ 60.72
Selling Price
$ 54.83
972
339
710
2467
Market Price
$ 36.36
Selling Price
$ 32.30
4097
1317
2282
4806
Market Price
$ 59.33
Selling Price
$ 50.56
869
324
616
2948
Market Price
$ 33.61
Selling Price
$ 30.17
349
280
89
1159