Market Price
$ 30.62
Selling Price
$ 26.01
472
317
421
868
Market Price
$ 63.54
Selling Price
$ 55.81
3180
782
1864
3443
Market Price
$ 46.69
Selling Price
$ 41.02
2946
1341
1439
4009
Market Price
$ 59.34
Selling Price
$ 53.09
1201
285
874
1505
Market Price
$ 64.88
Selling Price
$ 54.82
410
354
256
1187
Market Price
$ 47.59
Selling Price
$ 42.00
1851
1495
510
3283
Market Price
$ 36.82
Selling Price
$ 31.72
908
763
862
1806
Market Price
$ 47.43
Selling Price
$ 42.21
3044
712
2281
3142
Market Price
$ 33.33
Selling Price
$ 28.11
1687
376
664
1873
Market Price
$ 40.98
Selling Price
$ 36.11
434
241
430
1558
Market Price
$ 61.16
Selling Price
$ 54.14
879
798
625
1093
Market Price
$ 66.23
Selling Price
$ 58.20
3302
2102
2478
4077
Market Price
$ 56.11
Selling Price
$ 47.29
860
476
387
3341
Market Price
$ 47.23
Selling Price
$ 39.41
2659
1902
2326
2944
Market Price
$ 58.68
Selling Price
$ 53.26
233
194
143
911
Market Price
$ 49.97
Selling Price
$ 43.96
1210
541
995
2244
Market Price
$ 56.33
Selling Price
$ 47.18
2484
1511
1580
3009
Market Price
$ 61.82
Selling Price
$ 55.64
1988
1334
970
3670
Market Price
$ 63.88
Selling Price
$ 57.01
1964
1017
1597
2516
Market Price
$ 65.72
Selling Price
$ 56.47
2368
1005
1204
2819
Market Price
$ 52.11
Selling Price
$ 43.44
510
151
268
566
Market Price
$ 39.56
Selling Price
$ 33.58
385
333
335
622
Market Price
$ 53.64
Selling Price
$ 44.82
412
375
108
461
Market Price
$ 37.22
Selling Price
$ 31.85
3471
889
2452
3884
Market Price
$ 62.83
Selling Price
$ 53.14
1121
612
488
1656
Market Price
$ 38.56
Selling Price
$ 34.61
2612
576
1670
3231
Market Price
$ 36.80
Selling Price
$ 31.64
663
346
187
960
Market Price
$ 63.69
Selling Price
$ 56.19
2038
1086
475
2464
Market Price
$ 56.66
Selling Price
$ 51.44
2041
1602
942
2071
Market Price
$ 67.96
Selling Price
$ 58.68
1601
1137
1435
3307
Market Price
$ 30.68
Selling Price
$ 25.65
3567
777
751
3940
Market Price
$ 56.88
Selling Price
$ 49.85
2567
762
1682
3088
Market Price
$ 61.98
Selling Price
$ 54.54
145
102
36
463
Market Price
$ 36.52
Selling Price
$ 30.94
776
262
743
2948
Market Price
$ 28.11
Selling Price
$ 25.06
718
509
363
826
Market Price
$ 38.60
Selling Price
$ 34.79
320
179
280
654
Market Price
$ 58.71
Selling Price
$ 52.96
944
915
816
3321
Market Price
$ 51.50
Selling Price
$ 45.00
3461
2688
2684
4005
Market Price
$ 43.74
Selling Price
$ 37.35
645
589
481
1823
Market Price
$ 42.95
Selling Price
$ 38.91
358
332
136
586