626,257 shares
81,095 shares
60,941 shares
815,191 shares
355,934 shares
263,994 shares
240,072 shares
117,676 shares
51,809 shares
26,688 shares