18,633 shares
26,847 shares
14,879 shares
41,183 shares
270,702 shares
12,823 shares
34,498 shares
93,064 shares
78,516 shares
29,292 shares