58,148 shares
370,844 shares
35,351 shares
37,200 shares
32,999 shares
57,605 shares
272,099 shares
451,395 shares
117,499 shares
40,053 shares