Market Price
$ 48.28
4301
2153
3798
4601
Market Price
$ 53.77
1805
901
1424
2316
Market Price
$ 39.40
2436
1318
1225
4021
Market Price
$ 52.41
2028
842
1359
4488
Market Price
$ 60.76
1916
1151
1670
3305
Market Price
$ 36.41
3362
2811
1411
3553
Market Price
$ 43.58
4616
1295
3005
4736
Market Price
$ 63.29
1670
1489
1315
4033
Market Price
$ 30.09
2121
894
1106
2435
Market Price
$ 31.35
1193
666
553
3568
Market Price
$ 34.03
3465
1839
1554
4212
Market Price
$ 65.16
676
442
283
1436
Market Price
$ 42.96
4588
1444
1011
4895
Market Price
$ 43.65
851
471
383
1966
Market Price
$ 59.21
3390
1912
2185
3969
Market Price
$ 63.55
1209
714
1024
2326
Market Price
$ 58.74
963
479
296
3978
Market Price
$ 30.49
3336
1823
2943
3940
Market Price
$ 34.54
326
239
313
1506
Market Price
$ 61.54
373
367
151
1394
Market Price
$ 45.00
784
219
199
1972
Market Price
$ 29.38
2012
1450
1234
3837
Market Price
$ 38.44
611
598
423
1720
Market Price
$ 30.68
3057
774
783
3390
Market Price
$ 56.48
637
228
573
3153
Market Price
$ 58.41
2743
1065
1508
4233
Market Price
$ 58.06
2074
1593
1455
2857
Market Price
$ 38.70
2387
1996
2369
4448
Market Price
$ 52.32
989
321
616
3966
Market Price
$ 47.73
240
84
59
1129
Market Price
$ 38.71
3085
2199
2506
4879
Market Price
$ 40.75
3374
1677
1641
4591
Market Price
$ 57.82
2889
2140
2166
3483
Market Price
$ 64.25
631
128
455
1029
Market Price
$ 33.62
2808
1216
2792
4284
Market Price
$ 54.15
1077
617
825
2230
Market Price
$ 69.13
1037
426
765
4033
Market Price
$ 31.03
711
198
193
2119
Market Price
$ 48.04
1670
1237
1197
1974
Market Price
$ 30.35
3303
1600
2106
4392