Market Price
$ 56.00
Selling Price
$ 47.79
1960
449
420
2549
Market Price
$ 66.55
Selling Price
$ 56.88
336
207
298
439
Market Price
$ 54.73
Selling Price
$ 47.20
843
393
600
1373
Market Price
$ 44.05
Selling Price
$ 39.71
4159
2792
3173
4779
Market Price
$ 47.54
Selling Price
$ 42.11
1011
433
277
2598
Market Price
$ 28.95
Selling Price
$ 25.28
1618
1056
1418
4324
Market Price
$ 62.00
Selling Price
$ 54.76
1562
955
1141
4477
Market Price
$ 56.57
Selling Price
$ 51.18
1274
280
1250
1923
Market Price
$ 41.21
Selling Price
$ 35.38
1850
640
865
4814
Market Price
$ 38.25
Selling Price
$ 33.57
2313
523
1249
3331
Market Price
$ 42.18
Selling Price
$ 35.82
2599
1289
1969
4204
Market Price
$ 61.32
Selling Price
$ 51.85
580
196
543
1888
Market Price
$ 49.03
Selling Price
$ 42.81
1048
872
1034
1201
Market Price
$ 39.11
Selling Price
$ 34.07
194
66
103
412
Market Price
$ 66.99
Selling Price
$ 57.51
757
649
258
1865
Market Price
$ 49.07
Selling Price
$ 41.16
602
291
152
1761
Market Price
$ 46.51
Selling Price
$ 41.09
1019
279
680
2873
Market Price
$ 39.03
Selling Price
$ 34.77
161
97
102
434
Market Price
$ 55.21
Selling Price
$ 47.59
1839
1219
1812
2153
Market Price
$ 68.85
Selling Price
$ 59.39
2374
2255
849
4051
Market Price
$ 44.24
Selling Price
$ 39.78
509
423
428
984
Market Price
$ 30.06
Selling Price
$ 26.51
3255
2790
1413
4056
Market Price
$ 51.38
Selling Price
$ 45.92
1870
1849
1527
4530
Market Price
$ 55.02
Selling Price
$ 47.70
1299
1183
1270
3494
Market Price
$ 52.27
Selling Price
$ 44.19
700
382
448
2195
Market Price
$ 42.29
Selling Price
$ 37.75
826
408
386
1692
Market Price
$ 31.19
Selling Price
$ 28.19
1937
1477
1812
4569
Market Price
$ 56.17
Selling Price
$ 49.40
3357
1308
2832
4774
Market Price
$ 47.86
Selling Price
$ 41.27
1884
952
643
2050
Market Price
$ 36.20
Selling Price
$ 32.31
1331
1038
1112
2336
Market Price
$ 63.23
Selling Price
$ 55.10
1271
453
1114
2506
Market Price
$ 57.91
Selling Price
$ 49.39
717
685
536
2458
Market Price
$ 51.51
Selling Price
$ 43.96
1680
1585
595
1902
Market Price
$ 30.04
Selling Price
$ 25.13
491
457
195
759
Market Price
$ 35.70
Selling Price
$ 30.56
1538
419
1328
3576
Market Price
$ 64.20
Selling Price
$ 57.56
2270
1221
1304
4524
Market Price
$ 63.26
Selling Price
$ 54.09
1091
838
758
2343
Market Price
$ 30.68
Selling Price
$ 27.62
966
810
878
2889
Market Price
$ 49.95
Selling Price
$ 43.01
1743
1727
708
2314
Market Price
$ 48.08
Selling Price
$ 42.47
4126
2901
2320
4820