510,962 shares
43,349 shares
66,468 shares
126,226 shares
203,233 shares
508,077 shares
66,443 shares
280,223 shares
55,892 shares
70,713 shares