30,236 shares
127,222 shares
448,961 shares
16,719 shares
280,607 shares
12,958 shares
13,288 shares
20,829 shares
9,288 shares
51,879 shares