25,993 shares
136,731 shares
524,834 shares
90,656 shares
474,891 shares
288,531 shares
46,731 shares
48,470 shares
30,354 shares
81,465 shares