6,476 shares
4,174 shares
5,645 shares
4,978 shares
43,422 shares
43,194 shares
28,519 shares
140,085 shares
639,678 shares
290,959 shares