25,894 shares
18,429 shares
114,869 shares
40,645 shares
71,129 shares
27,856 shares
29,261 shares
47,756 shares
35,407 shares
78,155 shares