25,082 shares
56,690 shares
28,520 shares
205,038 shares
228,951 shares
62,362 shares
43,340 shares
35,934 shares
583,401 shares
15,902 shares