510,521 shares
43,059 shares
66,095 shares
125,915 shares
202,874 shares
507,642 shares
66,086 shares
279,830 shares
55,518 shares
70,373 shares