18,636 shares
26,852 shares
14,895 shares
41,184 shares
270,706 shares
12,835 shares
34,500 shares
93,067 shares
78,517 shares
29,308 shares