355,963 shares
265,948 shares
37,437 shares
331,570 shares
39,948 shares
47,441 shares
50,143 shares
398,310 shares
148,658 shares
71,251 shares