369,505 shares
79,908 shares
55,839 shares
43,083 shares
601,164 shares
54,566 shares
337,791 shares
598,961 shares
600,301 shares
341,393 shares