56,295 shares
23,074 shares
17,190 shares
29,677 shares
232,309 shares
74,761 shares
18,523 shares
30,128 shares
8,653 shares
607,706 shares