25,534 shares
136,275 shares
524,321 shares
90,189 shares
474,342 shares
288,032 shares
46,289 shares
48,048 shares
29,909 shares
81,010 shares