2013

1,652,000

87,490

28.66

1.04

2.5

2014

1,534,400

91,256

31.79

0.26

5.1

2015

3,326,000

73,001

53.8

0.31

4.23

2016

3,592,085

74,132

59.5

0.33

8.56

2017

3,664,434

77,233

70.6

0

10.59

2018

3,618,702

100,409

76.6

0.05

7.3

2019

3,753,920

109,465

110

0.08

11.9