Market Price
$ 74.65
Selling Price
$ 65.92
1162
734
319
2446
Market Price
$ 74.86
Selling Price
$ 65.47
303
289
284
1129
Market Price
$ 79.94
Selling Price
$ 68.81
1605
1281
1003
1624
Market Price
$ 100.04
Selling Price
$ 89.19
1956
757
1735
2047
Market Price
$ 72.81
Selling Price
$ 63.38
557
218
550
2493
Market Price
$ 82.40
Selling Price
$ 72.23
1551
401
672
3040
Market Price
$ 90.52
Selling Price
$ 80.93
426
195
415
1196
Market Price
$ 106.39
Selling Price
$ 92.47
268
249
182
815
Market Price
$ 104.62
Selling Price
$ 94.14
1394
387
1071
3071
Market Price
$ 70.26
Selling Price
$ 63.75
1044
960
954
3783
Market Price
$ 80.67
Selling Price
$ 71.20
295
207
201
947
Market Price
$ 108.21
Selling Price
$ 93.74
2728
2691
2490
4043
Market Price
$ 78.10
Selling Price
$ 70.18
696
564
536
1185
Market Price
$ 106.70
Selling Price
$ 96.71
1900
382
901
2840
Market Price
$ 88.13
Selling Price
$ 75.46
1462
328
1381
4578
Market Price
$ 86.13
Selling Price
$ 75.19
1019
560
331
1621
Market Price
$ 79.69
Selling Price
$ 67.17
1585
1220
1555
3886
Market Price
$ 81.96
Selling Price
$ 68.55
2084
1942
1288
3520
Market Price
$ 102.65
Selling Price
$ 88.20
3072
1501
1113
4352
Market Price
$ 84.72
Selling Price
$ 76.48
3973
1014
2715
4286
Market Price
$ 75.38
Selling Price
$ 65.07
3222
3012
2567
3784
Market Price
$ 75.05
Selling Price
$ 64.62
2071
794
1597
3884
Market Price
$ 80.06
Selling Price
$ 67.68
1721
675
365
3218
Market Price
$ 67.06
Selling Price
$ 58.26
1588
1019
1245
2431
Market Price
$ 65.05
Selling Price
$ 56.21
3101
2646
1131
3396
Market Price
$ 80.86
Selling Price
$ 70.60
2638
1752
1674
2668
Market Price
$ 93.19
Selling Price
$ 80.59
2460
1259
2073
2985
Market Price
$ 105.91
Selling Price
$ 92.46
442
413
425
2117
Market Price
$ 72.92
Selling Price
$ 64.90
1042
872
368
4363
Market Price
$ 70.27
Selling Price
$ 59.01
950
884
935
3504
Market Price
$ 64.83
Selling Price
$ 58.39
3637
2056
1982
3813
Market Price
$ 70.39
Selling Price
$ 59.31
1871
1811
1389
1976
Market Price
$ 83.88
Selling Price
$ 75.71
607
548
246
724
Market Price
$ 65.66
Selling Price
$ 58.75
1130
311
571
3214
Market Price
$ 77.77
Selling Price
$ 69.02
2419
2233
2244
2462
Market Price
$ 101.45
Selling Price
$ 91.78
2245
1738
1586
4851
Market Price
$ 78.91
Selling Price
$ 67.63
2898
1858
2572
4874
Market Price
$ 89.65
Selling Price
$ 78.45
1440
376
441
3932
Market Price
$ 71.59
Selling Price
$ 60.55
269
73
116
664
Market Price
$ 102.02
Selling Price
$ 85.76
3706
2322
3011
4369