105,070 shares
12,256 shares
6,460 shares
4,913 shares
441,157 shares
76,217 shares
395,034 shares
77,483 shares
378,498 shares
247,863 shares