58,402 shares
371,091 shares
35,600 shares
37,589 shares
33,273 shares
57,752 shares
272,218 shares
451,616 shares
117,690 shares
40,223 shares