18,789 shares
26,991 shares
15,037 shares
41,257 shares
270,999 shares
12,977 shares
34,725 shares
93,209 shares
78,777 shares
29,527 shares