25,207 shares
185,638 shares
20,430 shares
197,185 shares
41,399 shares
40,792 shares
43,627 shares
26,301 shares
32,325 shares
39,984 shares