510,497 shares
43,058 shares
66,093 shares
125,912 shares
202,873 shares
507,636 shares
66,069 shares
279,827 shares
55,514 shares
70,370 shares