25,881 shares
18,421 shares
114,858 shares
40,624 shares
71,116 shares
27,848 shares
29,255 shares
47,746 shares
35,395 shares
78,140 shares