218,689 shares
83,924 shares
29,113 shares
310,672 shares
519,004 shares
30,150 shares
183,664 shares
66,433 shares
71,714 shares
267,696 shares