35,098 shares
32,968 shares
23,002 shares
140,366 shares
20,881 shares
54,719 shares
26,018 shares
102,838 shares
23,042 shares
36,135 shares