510,532 shares
43,059 shares
66,097 shares
125,917 shares
202,875 shares
507,646 shares
66,114 shares
279,832 shares
55,519 shares
70,373 shares