The following table provides summary statistics for permanent job vacancies with a requirement for MS Exchange skills. Included is a benchmarking guide to the salaries offered in vacancies that have cited MS Exchange over the 3 months to 23 May 2017 with a comparison to the same period in the previous 2 years.

Microsoft Exchange Server
UK
3 months to
23 May 2017
Same period 2016 Same period 2015
Rank 129 114 78
Rank change year-on-year -15 -36  
Permanent jobs citing MS Exchange 2121 2710 3754
As % of all permanent IT jobs advertised in the UK 2.49% 2.75% 3.47%
As % of the Application Platforms category 13.78% 14.69% 17.56%
Number of salaries quoted 1846 2405 3231
Median salary £32,500 £35,000 £35,000
Median salary % change year-on-year -7.14% -  
90% offered a salary of more than £22,500 £22,500 £22,500
10% offered a salary of more than £60,000 £50,000 £55,000
UK excluding London median salary £31,500 £32,500 £32,500
% change year-on-year -3.07% -  

MS Exchange is in the application platform skills category. The next table is for comparison with the above and provides summary statistics for all permanent job vacancies with a requirement for application platform skills.

Application Platform Skills
UK
Permanent job vacancies with a requirement for application platform skills 15396 18447 21381
As % of all permanent IT job vacancies advertised in the UK 18.07% 18.73% 19.76%
Number of salaries quoted 12591 15658 17685
Median salary £47,500 £45,000 £45,000
Median salary % change year-on-year +5.55% -  
90% offered a salary of more than £30,000 £27,500 £27,500
10% offered a salary of more than £72,500 £70,000 £70,000
UK excluding London median salary £42,500 £40,000 £40,000
% change year-on-year +6.25% -  

MS Exchange
Job Vacancy Trend

The job posting trend of jobs advertised citing MS Exchange as a proportion of all permanent or contract IT jobs with a match in the Application Platforms category.

Job vacancy trend for MS Exchange in the UK

MS Exchange
Salary Trend

This chart provides the 3-month moving average for salaries quoted in permanent IT jobs citing MS Exchange.

Salary trend for MS Exchange in the UK

MS Exchange
Salary Histogram

The salary distribution of IT jobs citing MS Exchange over the 3 months to 23 May 2017.

Salary histogram for MS Exchange in the UK

MS Exchange
Top 30 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing MS Exchange within the UK over the 3 months to 23 May 2017. The 'Rank Change' column provides an indication of the change in demand within each location based on the same 3 month period last year.

Location Rank Change
on Same Period
Last Year
Matching
Permanent
IT Job Ads
Median Salary
Last 3 Months
Median Salary
% Change
on Same Period
Last Year
Live
Job
Vacancies
England -23 2010 £32,500 -7.14% 273
London +5 822 £42,500 +13.33% 90
South East -21 400 £30,000 -7.69% 50
North West +8 221 £31,000 -3.12% 41
Yorkshire -29 154 £32,500 -10.95% 21
East of England -14 140 £32,500 - 19
Surrey +20 124 £25,500 -27.14% 10
City of London +2 124 £47,000 +13.93% 22
West Yorkshire -18 118 £37,500 +2.73% 15
Manchester -5 116 £27,500 -21.42% 22
South West -65 101 £29,250 -2.50% 23
West Midlands -30 90 £30,000 - 18
Hampshire -22 86 £29,000 -3.33% 12
Leeds -28 73 £37,500 - 8
East Midlands -3 65 £42,500 +49.12% 6
Cheshire +5 60 £32,000 +14.28% 11
Berkshire -14 52 £42,925 +7.31% 7
Hertfordshire -23 49 £34,250 +5.38% 7
Nottinghamshire +17 44 £42,500 +39.57% 3
Nottingham +19 43 £42,500 +30.76% 3
Kent +2 37 £30,000 +3.44% 3
Cambridgeshire -3 34 £32,500 -23.52% 6
Essex -15 34 £32,500 +12.06%
Guildford +30 33 £25,500 -8.92%
Oxfordshire +12 31 £35,000 +16.66% 7
Scotland -5 31 £32,750 +0.76% 15
Warrington +20 29 £32,500 +15.04% 9
Bristol -24 28 £28,500 +3.63% 9
Buckinghamshire -19 27 £32,500 +8.33% 6
Merseyside -11 24 £31,000 +7.82% 4

For the 6 months to 23 May 2017, IT jobs citing MS Exchange also mentioned the following skills in order of popularity. The figures indicate the number co-occurrences and its proportion to all job ads with a requirement for MS Exchange.

1 3655 (86.57%) Windows
2 3263 (77.29%) Active Directory
3 3047 (72.17%) Microsoft
4 2298 (54.43%) Windows Server
5 2240 (53.06%) VMware
6 1574 (37.28%) Exchange Server 2010
7 1568 (37.14%) Windows Server 2008
8 1525 (36.12%) Windows Server 2012
9 1269 (30.06%) VMware Infrastructure
10 1221 (28.92%) Citrix
11 1203 (28.49%) Windows 7
12 1183 (28.02%) Office 365
13 1086 (25.72%) Cisco
14 1027 (24.32%) DNS
15 1020 (24.16%) Firewall
16 1010 (23.92%) Microsoft Office
17 980 (23.21%) ITIL
18 946 (22.41%) Hyper-V
19 893 (21.15%) Exchange Server 2013
20 866 (20.51%) SQL Server
21 803 (19.02%) DHCP
22 800 (18.95%) Microsoft Certification
23 795 (18.83%) SAN
24 698 (16.53%) LAN
25 695 (16.46%) TCP/IP
26 677 (16.04%) WAN
27 646 (15.30%) SQL
28 633 (14.99%) Finance
29 588 (13.93%) Windows Server 2003
30 587 (13.90%) SCCM

MS Exchange
Co-occurring IT Skills by Category

The follow tables expand on the table above by listing co-occurrences grouped by category. The same job type, locality and period is covered with up to 20 co-occurrences shown in each of the following categories:

Application Platforms
1 1574 (37.28%) Exchange Server 2010
2 893 (21.15%) Exchange Server 2013
3 488 (11.56%) Exchange Server 2007
4 454 (10.75%) Skype for Business
5 443 (10.49%) SharePoint
6 324 (7.67%) IIS
7 269 (6.37%) Exchange Server 2003
8 183 (4.33%) Blackberry Enterprise Server
9 57 (1.35%) Apache
10 51 (1.21%) SharePoint 2013
11 36 (0.85%) SharePoint 2010
12 28 (0.66%) Tomcat
13 20 (0.47%) SharePoint Server
14 16 (0.38%) IBM Notes
15 14 (0.33%) nginx
16 10 (0.24%) IBM Domino
16 10 (0.24%) Office Communications Server
17 9 (0.21%) Confluence
17 9 (0.21%) MS Project Server
18 8 (0.19%) SAS
Applications
1 1010 (23.92%) Microsoft Office
2 87 (2.06%) Microsoft Excel
3 70 (1.66%) Microsoft PowerPoint
4 42 (0.99%) MS Visio
5 27 (0.64%) Microsoft Project
6 8 (0.19%) Photoshop
7 7 (0.17%) Adobe Creative Suite
8 5 (0.12%) Adobe Illustrator
8 5 (0.12%) AutoCAD
8 5 (0.12%) InDesign
9 4 (0.095%) SOLIDWORKS
10 2 (0.047%) InfoPath
11 1 (0.024%) Acrobat
11 1 (0.024%) Spreadsheet
Business Applications
1 42 (0.99%) Dynamics CRM
2 14 (0.33%) Dynamics AX
2 14 (0.33%) Magento
3 10 (0.24%) SAP Oil and Gas
4 8 (0.19%) Dynamics NAV
4 8 (0.19%) NetSuite
4 8 (0.19%) ResourceLink
5 7 (0.17%) iTrent
5 7 (0.17%) Remedy ITSM
6 5 (0.12%) SAP ERP
6 5 (0.12%) Visualfiles
7 4 (0.095%) assyst
7 4 (0.095%) Sage 200
8 3 (0.071%) Oracle EBS
8 3 (0.071%) thinkFolio
9 2 (0.047%) Bankmaster
9 2 (0.047%) Dynamics GP
10 1 (0.024%) Infor CloudSuite Industrial (formerly SyteLine)
10 1 (0.024%) Retail-J
10 1 (0.024%) SAP Business One
Cloud Services
1 1183 (28.02%) Office 365
2 502 (11.89%) Microsoft Azure
3 180 (4.26%) Amazon AWS
4 60 (1.42%) IaaS
5 59 (1.40%) SaaS
6 58 (1.37%) Mimecast
7 42 (0.99%) PaaS
8 36 (0.85%) Cloud Computing
9 34 (0.81%) Azure Active Directory
10 24 (0.57%) OneDrive
11 18 (0.43%) G Suite
12 12 (0.28%) Google Cloud Platform
13 11 (0.26%) Yammer
14 9 (0.21%) Dropbox
15 8 (0.19%) Virtual Private Cloud
16 7 (0.17%) Oracle Service Cloud
17 5 (0.12%) Adobe Creative Cloud
17 5 (0.12%) Akamai
17 5 (0.12%) Amazon EC2
17 5 (0.12%) Amazon S3
Communications & Networking
1 1027 (24.32%) DNS
2 1020 (24.16%) Firewall
3 803 (19.02%) DHCP
4 795 (18.83%) SAN
5 698 (16.53%) LAN
6 695 (16.46%) TCP/IP
7 677 (16.04%) WAN
8 464 (10.99%) VPN
9 291 (6.89%) VLAN
10 277 (6.56%) Skype
11 273 (6.47%) VoIP
12 208 (4.93%) Internet
13 174 (4.12%) Wireless
14 162 (3.84%) Remote Desktop
15 145 (3.43%) NAS
16 114 (2.70%) MPLS
17 111 (2.63%) SMTP
18 105 (2.49%) iSCSI
19 104 (2.46%) Wi-Fi
20 94 (2.23%) NetScaler
Database & Business Intelligence
1 866 (20.51%) SQL Server
2 280 (6.63%) SQL Server 2008
3 138 (3.27%) SQL Server 2005
4 125 (2.96%) SQL Server 2012
5 69 (1.63%) MySQL
6 55 (1.30%) SQL Server 2014
7 36 (0.85%) SQL Server Reporting Services
8 34 (0.81%) Amazon RDS
9 21 (0.50%) SQL Server 2000
10 19 (0.45%) SQL Server Analysis Services
11 17 (0.40%) Oracle Database
12 14 (0.33%) Crystal Reports
13 12 (0.28%) MS Access
14 11 (0.26%) Oracle Database 11g
14 11 (0.26%) SQL Server Integration Services
15 8 (0.19%) Oracle Exadata
15 8 (0.19%) Oracle ODI
16 5 (0.12%) Redis
17 4 (0.095%) Relational Database
17 4 (0.095%) SQL Server 2016
Development Applications
1 35 (0.83%) JIRA
2 16 (0.38%) Visual Studio
3 13 (0.31%) Team Foundation Server
4 12 (0.28%) Git (software)
5 11 (0.26%) WinDbg
6 7 (0.17%) Subversion
7 6 (0.14%) LoadRunner
8 5 (0.12%) MorphX
9 4 (0.095%) Bitbucket
9 4 (0.095%) eggPlant
9 4 (0.095%) JMeter
9 4 (0.095%) LoadUI
9 4 (0.095%) Selenium
9 4 (0.095%) SilkPerformer
9 4 (0.095%) SilkTest
9 4 (0.095%) SoapUI
9 4 (0.095%) Vagrant
9 4 (0.095%) VersionOne
9 4 (0.095%) Visual Studio Team System
9 4 (0.095%) WebDriver
General
1 633 (14.99%) Finance
2 185 (4.38%) Telecoms
3 168 (3.98%) Law
4 146 (3.46%) Legal
5 133 (3.15%) Banking
6 89 (2.11%) Retail
7 68 (1.61%) Manufacturing
8 59 (1.40%) Marketing
9 47 (1.11%) Back Office
10 39 (0.92%) Advertising
11 36 (0.85%) Games
12 26 (0.62%) Investment Banking
13 22 (0.52%) Billing
14 18 (0.43%) Financial Institution
15 17 (0.40%) Publishing
16 13 (0.31%) Electronics
17 11 (0.26%) Front Office
18 9 (0.21%) Local Government
19 8 (0.19%) Retail Banking
20 7 (0.17%) German Language
Job Titles
1 943 (22.34%) Analyst
2 899 (21.29%) Support Engineer
3 770 (18.24%) Infrastructure Engineer
4 635 (15.04%) IT Support
5 524 (12.41%) Support Analyst
6 514 (12.17%) 2nd Line Support
7 445 (10.54%) IT Engineer
8 408 (9.66%) 3rd Line Engineer
9 353 (8.36%) 3rd Line Support
10 341 (8.08%) Windows Engineer
11 289 (6.85%) Service Analyst
12 287 (6.80%) IT Support Engineer
13 277 (6.56%) Service Desk Analyst
14 252 (5.97%) IT Analyst
15 239 (5.66%) 3rd Line Support Engineer
16 233 (5.52%) 2nd Line Engineer
17 232 (5.50%) Infrastructure Support
18 224 (5.31%) Administrator
19 209 (4.95%) Exchange Engineer
20 206 (4.88%) 2nd Line Support Engineer
Libraries, Frameworks & Software Standards
1 83 (1.97%) Web Services
2 59 (1.40%) Software Packaging
3 48 (1.14%) .NET
3 48 (1.14%) HTML
4 33 (0.78%) XML
5 32 (0.76%) CSS
6 22 (0.52%) Middleware
7 20 (0.47%) LAMP
8 17 (0.40%) .NET Framework
9 15 (0.36%) 802.1X
9 15 (0.36%) COM
10 14 (0.33%) SOAP
11 13 (0.31%) ASP.NET
12 12 (0.28%) MAPI
13 11 (0.26%) Ajax
13 11 (0.26%) jQuery
13 11 (0.26%) Node.js
14 10 (0.24%) AngularJS
14 10 (0.24%) ASP.NET MVC
14 10 (0.24%) JSON
Miscellaneous
1 327 (7.75%) Data Centre
2 259 (6.13%) Blackberry
3 208 (4.93%) Analytical Skills
3 208 (4.93%) Clustering
4 156 (3.69%) Driving Licence
5 138 (3.27%) Management Information System
6 121 (2.87%) Hedge funds
7 85 (2.01%) Replication
8 80 (1.89%) Fat Client
8 80 (1.89%) Thin Client
9 70 (1.66%) PKI
10 68 (1.61%) iPhone
10 68 (1.61%) Video Conferencing
11 67 (1.59%) iPad
12 60 (1.42%) Computer Science
12 60 (1.42%) Public Cloud
13 39 (0.92%) HP Storage
14 34 (0.81%) CMDB
14 34 (0.81%) HP StoreVirtual
14 34 (0.81%) Smartphone
Operating Systems
1 3655 (86.57%) Windows
2 2298 (54.43%) Windows Server
3 1568 (37.14%) Windows Server 2008
4 1525 (36.12%) Windows Server 2012
5 1203 (28.49%) Windows 7
6 588 (13.93%) Windows Server 2003
7 586 (13.88%) Windows 10
8 455 (10.78%) Linux
8 455 (10.78%) Windows 8
9 241 (5.71%) Windows XP
10 125 (2.96%) Unix
11 121 (2.87%) Android
12 78 (1.85%) Apple iOS
13 77 (1.82%) Mac OS
14 74 (1.75%) Mac OS X
15 67 (1.59%) Windows Vista
16 62 (1.47%) Red Hat Enterprise Linux
17 45 (1.07%) Windows 2000 Server
18 32 (0.76%) Ubuntu
19 22 (0.52%) Solaris
Processes & Methodologies
1 980 (23.21%) ITIL
2 347 (8.22%) Disaster Recovery
3 239 (5.66%) Migration
4 212 (5.02%) Service Delivery
5 208 (4.93%) Service Management
6 202 (4.78%) Mentoring
7 171 (4.05%) Change Management
8 164 (3.88%) Project Management
9 156 (3.69%) ITIL V3
10 151 (3.58%) Time Management
11 140 (3.32%) Problem Management
12 135 (3.20%) High Availability
13 112 (2.65%) Continuous Improvement
14 108 (2.56%) Incident Management
15 96 (2.27%) Mobile Device Management
16 95 (2.25%) Presales
17 90 (2.13%) ERP
18 84 (1.99%) Server Building
19 82 (1.94%) IT Strategy
20 80 (1.89%) Root Cause Analysis
Programming Languages
1 646 (15.30%) SQL
2 528 (12.51%) PowerShell
3 99 (2.34%) VB
4 85 (2.01%) VBScript
5 45 (1.07%) C
6 42 (0.99%) JavaScript
7 37 (0.88%) C#
8 33 (0.78%) Java
9 31 (0.73%) Python
10 27 (0.64%) PHP
11 25 (0.59%) Perl
12 22 (0.52%) VBA
13 19 (0.45%) Shell Script
14 15 (0.36%) Bash Shell
15 13 (0.31%) C++
16 11 (0.26%) VB.NET
17 5 (0.12%) X++
18 4 (0.095%) Groovy
18 4 (0.095%) PL/SQL
18 4 (0.095%) T-SQL
Qualifications
1 800 (18.95%) Microsoft Certification
2 489 (11.58%) MCSE
3 322 (7.63%) Cisco Certification
3 322 (7.63%) Degree
4 280 (6.63%) CCNA
5 259 (6.13%) MCSA
6 247 (5.85%) MCP
7 198 (4.69%) VMware Certified Professional (VCP)
8 189 (4.48%) MCITP
9 107 (2.53%) ITIL Certification
10 89 (2.11%) CCNP
11 85 (2.01%) Security Cleared
12 71 (1.68%) Citrix Certification
13 65 (1.54%) MCTS
14 53 (1.26%) A+ Certification
14 53 (1.26%) SC Cleared
15 49 (1.16%) MCDST
16 44 (1.04%) DBS Check
17 40 (0.95%) CCA
18 23 (0.54%) ITIL Foundation Certificate
Quality Assurance & Compliance
1 404 (9.57%) SLA
2 60 (1.42%) ISO/IEC 27001
3 47 (1.11%) PCI DSS
4 11 (0.26%) COBIT
4 11 (0.26%) QA
5 9 (0.21%) Sarbanes-Oxley
6 6 (0.14%) BS25999
7 5 (0.12%) ISO22301
8 3 (0.071%) PMO
9 2 (0.047%) ISO 9001
10 1 (0.024%) Cyber Essentials
10 1 (0.024%) Data Quality
10 1 (0.024%) Disclosure Scotland
10 1 (0.024%) GPG13
10 1 (0.024%) HMG Security Policy Framework
10 1 (0.024%) ISO 14001
10 1 (0.024%) SSAE 16
System Software
1 3263 (77.29%) Active Directory
2 1269 (30.06%) VMware Infrastructure
3 946 (22.41%) Hyper-V
4 502 (11.89%) XenApp
5 406 (9.62%) vSphere
6 330 (7.82%) VMware ESXi
7 234 (5.54%) XenDesktop
8 125 (2.96%) Terminal Services
9 90 (2.13%) Virtual Machines
10 70 (1.66%) VMware Workstation
11 62 (1.47%) Virtual Servers
12 59 (1.40%) XenServer
13 47 (1.11%) Terminal Server
14 44 (1.04%) Microsoft Virtual Server
15 40 (0.95%) VMware Server
16 37 (0.88%) DFS Replication
17 35 (0.83%) Forefront TMG
18 33 (0.78%) Microsoft App-V
19 30 (0.71%) Virtual Desktop
20 29 (0.69%) ISA Server
Systems Management
1 587 (13.90%) SCCM
2 223 (5.28%) Backup Exec
3 183 (4.33%) SCOM
4 157 (3.72%) WSUS
5 98 (2.32%) Norton AntiVirus
6 92 (2.18%) vCenter Server
7 73 (1.73%) Microsoft Clustering
8 59 (1.40%) NetBackup
9 53 (1.26%) AirWatch
10 45 (1.07%) Symantec Enterprise Vault
11 38 (0.90%) Symantec Endpoint Protection
12 34 (0.81%) XenMobile
13 33 (0.78%) Microsoft Data Protection Manager
14 26 (0.62%) Nagios
14 26 (0.62%) SCSM
14 26 (0.62%) Systems Management Server (SMS)
15 24 (0.57%) Cisco CUCM
16 23 (0.54%) Microsoft Intune
16 23 (0.54%) ServiceCenter
17 22 (0.52%) McAfee ePO
Vendors
1 3047 (72.17%) Microsoft
2 2240 (53.06%) VMware
3 1221 (28.92%) Citrix
4 1086 (25.72%) Cisco
5 548 (12.98%) HP
6 355 (8.41%) NetApp
7 260 (6.16%) Dell
8 230 (5.45%) Symantec
9 208 (4.93%) Veeam
10 182 (4.31%) Apple
11 143 (3.39%) Avaya
12 119 (2.82%) EMC
13 116 (2.75%) SonicWALL
14 103 (2.44%) CheckPoint
15 89 (2.11%) Red Hat
16 81 (1.92%) Sophos
17 78 (1.85%) Oracle
18 74 (1.75%) Juniper
19 71 (1.68%) Veritas
20 70 (1.66%) McAfee
Newmarket, Suffolk
Premier IT
Salary: £22000 per annum
Posted: 3 hours ago
Telford, Shropshire
Experis Ltd
Salary: £35000.00 per annum + Benefits
Posted: 17 hours ago
Solihull, West Midlands (County)
Owen Daniels Consultancy
Salary: From £175 to £200 per day circa 200 per day depending on experience
Posted: 2 hours ago
London
HAYS INFORMATION TECHNOLOGY
Salary: £40000.00 - £50000.00 per annum
Posted: 2 hours ago
London
Client Server
Salary: £55k to £70k + bonus + benefits
Posted: 2 hours ago
City, London
Deerfoot IT Resources Ltd
Salary: £45000 - £55000 per annum
Posted: 1 hour ago
York, North Yorkshire
Blue Octopus Recruitment LLP
Salary: Salary £29,806 - £32,557 per annum
Posted: 3 hours ago
Gloucester, Gloucestershire
ComputerWorld Personnel Ltd
Posted: 1 hour ago
Wirral, Merseyside
Senitor Associates
Salary: £35000 per annum + Benefits package
Posted: Yesterday
Harrow, Middlesex
IT Executive Ltd
Salary: £25000 - £30000 per annum
Posted: 2 hours ago
Warrington, Cheshire
Cathcart Associates Ltd
Salary: £28000 - £32000 per annum
Posted: 20 hours ago
Warrington, Cheshire
Greywood Associates Limited
Salary: £23000 - £26000 per annum + bens
Posted: 23 hours ago
Amersham, Buckinghamshire
RBW Consulting
Salary: From £25,000 to £35,000 per annum
Posted: 20 hours ago
Coventry, West Midlands (County)
The Coventry Building Society
Salary: £39,489 - 59,235 per year + Benefits
Posted: 2 hours ago
Manchester, Lancashire
Premier IT
Posted: 17 hours ago
City, London
Senitor Associates
Salary: £40000 - £450000 per annum
Posted: Yesterday
London
Talent Spa
Salary: £200 per day
Posted: Yesterday
Oxford, Oxfordshire
Bluetownonline
Salary: £21500 - £28500 per annum + car, benefits
Posted: Yesterday
Cambridgeshire
Senitor Associates
Salary: £40000 per annum
Posted: Yesterday
Birmingham, West Midlands (County)
4it Recruitment Ltd
Salary: Up to £25,000 per annum + excellent benefits
Posted: Yesterday
London
Talent Point Ltd
Salary: £27000.00 - £32000.00 per annum + bonus
Posted: 19 hours ago
Nottingham, Nottinghamshire
The Bridge Ltd
Salary: Up to £45,000 per annum + benefits
Posted: 23 hours ago
Stockport, Cheshire
Adria Solutions Ltd
Salary: £20000 - £23000 per annum + Benefits
Posted: Yesterday
London
Talent Point Ltd
Salary: £27000.00 - £33000.00 per annum
Posted: 19 hours ago
Warrington, Cheshire
Greywood Associates Limited
Salary: £35000 - £38000 per annum + bens
Posted: 23 hours ago
Warrington, Cheshire
Greywood Associates Limited
Salary: £28000 - £32000 per annum + bens
Posted: 23 hours ago
Southampton, Hampshire
Spectrum IT Recruitment (South) Ltd
Salary: £25000 - £30000 per annum + benefits
Posted: Yesterday
Luton, Bedfordshire
Harvey Nash plc
Salary: £20000 - £25000 per annum
Posted: Yesterday
City, London
Quant Capital
Salary: Up to £35,000 per annum
Posted: 23 hours ago
London
Burns Sheehan
Salary: £60000 - £70000 per annum + package
Posted: 19 hours ago