Market Price
$ 68.88
Selling Price
$ 59.02
3206
1168
1822
3906
Market Price
$ 41.39
Selling Price
$ 36.54
504
218
437
1586
Market Price
$ 38.35
Selling Price
$ 32.90
2215
1084
960
2271
Market Price
$ 39.99
Selling Price
$ 34.32
1166
278
404
3105
Market Price
$ 43.71
Selling Price
$ 37.90
1168
824
959
2769
Market Price
$ 60.58
Selling Price
$ 55.05
1789
1706
1534
3067
Market Price
$ 69.94
Selling Price
$ 59.12
743
452
455
2690
Market Price
$ 40.72
Selling Price
$ 36.86
564
349
413
1128
Market Price
$ 63.17
Selling Price
$ 56.72
681
222
448
990
Market Price
$ 46.22
Selling Price
$ 38.91
1302
449
1002
2164
Market Price
$ 54.63
Selling Price
$ 49.28
1865
1727
1599
3920
Market Price
$ 58.25
Selling Price
$ 49.16
384
295
186
724
Market Price
$ 38.53
Selling Price
$ 33.84
512
206
301
700
Market Price
$ 47.81
Selling Price
$ 43.35
494
281
491
553
Market Price
$ 33.95
Selling Price
$ 29.30
2654
1350
1304
2909
Market Price
$ 55.80
Selling Price
$ 49.38
658
474
381
923
Market Price
$ 33.02
Selling Price
$ 29.21
972
438
403
2881
Market Price
$ 41.74
Selling Price
$ 35.55
1169
826
943
1609
Market Price
$ 34.82
Selling Price
$ 29.51
2751
2622
2499
4141
Market Price
$ 61.52
Selling Price
$ 52.34
3075
1465
1611
4453
Market Price
$ 51.76
Selling Price
$ 45.72
243
241
223
1039
Market Price
$ 30.57
Selling Price
$ 27.09
1783
380
606
4272
Market Price
$ 64.32
Selling Price
$ 56.58
1883
1555
1088
2565
Market Price
$ 35.88
Selling Price
$ 30.27
2619
860
2230
3653
Market Price
$ 67.76
Selling Price
$ 58.26
2586
2431
2272
3902
Market Price
$ 48.48
Selling Price
$ 43.67
2081
460
507
2165
Market Price
$ 37.67
Selling Price
$ 33.36
423
324
165
1165
Market Price
$ 66.05
Selling Price
$ 56.05
3824
1187
2233
4248
Market Price
$ 58.45
Selling Price
$ 50.63
367
237
122
1728
Market Price
$ 53.22
Selling Price
$ 45.70
804
345
683
938
Market Price
$ 57.20
Selling Price
$ 50.95
1826
1461
713
4145
Market Price
$ 43.71
Selling Price
$ 38.02
698
480
508
973
Market Price
$ 29.25
Selling Price
$ 26.39
4399
3641
3160
4472
Market Price
$ 40.33
Selling Price
$ 34.64
544
321
319
703
Market Price
$ 59.46
Selling Price
$ 52.27
2677
662
1701
4938
Market Price
$ 35.72
Selling Price
$ 32.24
3549
972
1575
3670
Market Price
$ 59.88
Selling Price
$ 51.30
1104
1077
691
2584
Market Price
$ 34.87
Selling Price
$ 31.43
2320
1008
1895
2681
Market Price
$ 30.35
Selling Price
$ 26.94
2064
1334
1585
2879
Market Price
$ 41.83
Selling Price
$ 37.76
2241
1647
1372
4004