Market Price
$ 60.83
Selling Price
$ 51.18
1492
750
440
2135
Market Price
$ 58.21
Selling Price
$ 49.79
1160
367
877
1892
Market Price
$ 51.39
Selling Price
$ 45.92
1030
282
222
1769
Market Price
$ 44.29
Selling Price
$ 39.94
554
277
407
1578
Market Price
$ 60.50
Selling Price
$ 54.59
1140
554
689
3793
Market Price
$ 64.07
Selling Price
$ 57.67
682
498
659
2652
Market Price
$ 68.46
Selling Price
$ 57.91
1441
1376
1315
2586
Market Price
$ 64.93
Selling Price
$ 57.30
1496
561
338
2833
Market Price
$ 39.27
Selling Price
$ 32.87
1256
1253
801
4919
Market Price
$ 43.43
Selling Price
$ 39.01
627
266
508
2441
Market Price
$ 39.42
Selling Price
$ 34.06
369
319
180
898
Market Price
$ 56.10
Selling Price
$ 47.10
329
286
322
794
Market Price
$ 56.54
Selling Price
$ 47.14
2915
1110
1095
4347
Market Price
$ 60.10
Selling Price
$ 54.54
307
146
78
1507
Market Price
$ 60.89
Selling Price
$ 55.18
711
398
488
2111
Market Price
$ 49.36
Selling Price
$ 42.12
3248
2506
1437
4132
Market Price
$ 65.36
Selling Price
$ 55.14
862
417
186
1747
Market Price
$ 66.63
Selling Price
$ 57.86
2983
2552
1716
4087
Market Price
$ 69.13
Selling Price
$ 58.05
3695
2753
3430
4791
Market Price
$ 39.85
Selling Price
$ 34.13
210
67
99
589
Market Price
$ 60.37
Selling Price
$ 52.54
1862
1527
623
2483
Market Price
$ 53.09
Selling Price
$ 44.52
2457
2017
2378
3494
Market Price
$ 53.40
Selling Price
$ 48.35
1686
1126
490
2797
Market Price
$ 53.83
Selling Price
$ 45.75
620
596
310
1619
Market Price
$ 32.07
Selling Price
$ 28.47
1126
552
606
3943
Market Price
$ 42.10
Selling Price
$ 35.53
1577
547
514
2799
Market Price
$ 49.65
Selling Price
$ 41.39
1783
699
1092
2342
Market Price
$ 28.12
Selling Price
$ 25.47
2268
1366
1334
4417
Market Price
$ 36.48
Selling Price
$ 31.99
2854
666
1772
3736
Market Price
$ 71.75
Selling Price
$ 59.83
871
678
589
3445
Market Price
$ 54.19
Selling Price
$ 45.72
1426
1202
1365
2496
Market Price
$ 40.20
Selling Price
$ 36.25
493
345
230
2151
Market Price
$ 43.73
Selling Price
$ 36.85
1400
822
1002
2042
Market Price
$ 32.50
Selling Price
$ 29.33
600
457
277
2116
Market Price
$ 44.64
Selling Price
$ 39.93
1467
723
1464
4136
Market Price
$ 41.45
Selling Price
$ 36.77
1560
817
765
2420
Market Price
$ 31.88
Selling Price
$ 27.98
516
244
506
977
Market Price
$ 29.25
Selling Price
$ 26.04
654
270
165
1524
Market Price
$ 28.98
Selling Price
$ 25.74
473
275
453
615
Market Price
$ 57.52
Selling Price
$ 49.22
1860
826
976
2336