510,468 shares
43,058 shares
66,091 shares
125,909 shares
202,867 shares
507,620 shares
66,069 shares
279,817 shares
55,509 shares
70,369 shares