18,598 shares
25,476 shares
41,457 shares
18,111 shares
21,136 shares
68,020 shares
40,121 shares
26,179 shares
20,055 shares
31,979 shares