29,491 shares
150,947 shares
105,032 shares
68,094 shares
60,139 shares
415,292 shares
73,268 shares
129,590 shares
50,262 shares
26,668 shares