Market Price
$ 72.13
Selling Price
$ 63.75
1375
542
741
3816
Market Price
$ 68.76
Selling Price
$ 58.23
951
430
885
2803
Market Price
$ 68.45
Selling Price
$ 57.48
1854
1088
880
2186
Market Price
$ 69.15
Selling Price
$ 58.05
560
211
387
680
Market Price
$ 66.46
Selling Price
$ 59.25
535
505
227
1595
Market Price
$ 86.27
Selling Price
$ 75.74
3086
1040
1754
4857
Market Price
$ 85.08
Selling Price
$ 73.48
4079
1422
1387
4920
Market Price
$ 107.59
Selling Price
$ 93.56
782
490
207
1735
Market Price
$ 111.31
Selling Price
$ 98.44
592
178
396
1995
Market Price
$ 65.26
Selling Price
$ 55.88
2206
1636
516
2293
Market Price
$ 78.65
Selling Price
$ 71.31
1215
551
749
3449
Market Price
$ 77.24
Selling Price
$ 67.23
2460
2064
1169
3676
Market Price
$ 82.58
Selling Price
$ 69.95
1778
518
1727
1864
Market Price
$ 68.38
Selling Price
$ 61.17
1039
762
308
4133
Market Price
$ 85.19
Selling Price
$ 74.97
734
585
441
836
Market Price
$ 82.60
Selling Price
$ 71.55
1851
489
1282
2223
Market Price
$ 70.18
Selling Price
$ 61.27
319
243
115
480
Market Price
$ 103.32
Selling Price
$ 89.26
855
793
504
1001
Market Price
$ 112.57
Selling Price
$ 95.34
954
668
720
2691
Market Price
$ 76.76
Selling Price
$ 66.82
1913
818
1791
2645
Market Price
$ 68.66
Selling Price
$ 61.25
680
419
335
1320
Market Price
$ 70.81
Selling Price
$ 61.47
1926
1157
1597
4356
Market Price
$ 73.04
Selling Price
$ 63.71
2527
551
1447
3170
Market Price
$ 75.89
Selling Price
$ 67.36
684
615
407
2909
Market Price
$ 82.06
Selling Price
$ 72.69
351
231
292
427
Market Price
$ 72.66
Selling Price
$ 65.70
1020
451
601
2916
Market Price
$ 75.88
Selling Price
$ 66.93
2218
479
936
2464
Market Price
$ 84.69
Selling Price
$ 71.32
4058
1879
1624
4840
Market Price
$ 74.23
Selling Price
$ 63.56
3892
1987
2524
4105
Market Price
$ 107.20
Selling Price
$ 93.16
367
221
299
927
Market Price
$ 100.41
Selling Price
$ 86.42
2836
2032
1584
3833
Market Price
$ 75.29
Selling Price
$ 65.31
4144
3082
1235
4299
Market Price
$ 86.62
Selling Price
$ 76.38
825
438
620
3959
Market Price
$ 82.62
Selling Price
$ 72.52
226
123
68
529
Market Price
$ 69.94
Selling Price
$ 62.41
1033
660
388
3363
Market Price
$ 73.08
Selling Price
$ 61.51
1166
1065
483
2991
Market Price
$ 74.37
Selling Price
$ 63.39
404
283
210
1452
Market Price
$ 94.44
Selling Price
$ 81.47
1605
1605
700
4677
Market Price
$ 109.91
Selling Price
$ 96.32
3268
1205
1343
3535
Market Price
$ 83.98
Selling Price
$ 71.05
768
302
544
1216