510,484 shares
43,058 shares
66,092 shares
125,912 shares
202,872 shares
507,629 shares
66,069 shares
279,821 shares
55,512 shares
70,369 shares