18,777 shares
26,986 shares
15,025 shares
41,236 shares
270,975 shares
12,957 shares
34,714 shares
93,201 shares
78,759 shares
29,515 shares