323,381 shares
94,347 shares
31,836 shares
26,526 shares
108,923 shares
29,929 shares
264,827 shares
14,349 shares
24,316 shares
29,828 shares