58,286 shares
371,015 shares
35,436 shares
37,481 shares
33,099 shares
57,645 shares
272,120 shares
451,518 shares
117,587 shares
40,140 shares